ব্লক স্টোরেজ¶
একটি ভলিউম তৈরি করুন ।¶
নিজর্স-অ্যাডমিনিস্ট্রেটিভ প্রােজেট হিসাবে নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করার জন্য ``demo``পরিচয় প্রয়োজন ।
$ . demo-openrc
একটি ১ জিবি ভলিউম তৈরি করুন:
$ openstack volume create --size 1 volume1 +---------------------+--------------------------------------+ | Field | Value | +---------------------+--------------------------------------+ | attachments | [] | | availability_zone | nova | | bootable | false | | consistencygroup_id | None | | created_at | 2016-03-08T14:30:48.391027 | | description | None | | encrypted | False | | id | a1e8be72-a395-4a6f-8e07-856a57c39524 | | multiattach | False | | name | volume1 | | properties | | | replication_status | disabled | | size | 1 | | snapshot_id | None | | source_volid | None | | status | creating | | type | None | | updated_at | None | | user_id | 684286a9079845359882afc3aa5011fb | +---------------------+--------------------------------------+
কিছু সময়ের পরে, ভলিউমের অবস্থাটি
creating``থেকে`available
এ পরিবর্তন হওয়া দরকার ।$ openstack volume list +--------------------------------------+--------------+-----------+------+-------------+ | ID | Display Name | Status | Size | Attached to | +--------------------------------------+--------------+-----------+------+-------------+ | a1e8be72-a395-4a6f-8e07-856a57c39524 | volume1 | available | 1 | | +--------------------------------------+--------------+-----------+------+-------------+
একটি ইনস্টেস এর সাথে ভলিউম সংযুক্ত করুন ।¶
একটি ইনস্টেস সাথে আর একটি ভলিউম সংযুক্ত করুন:
$ openstack server add volume INSTANCE_NAME VOLUME_NAME
উদাহরণের নামের সাথে `` INSTANCE_NAME`` এবং VOLUME_NAME` এর পরিবর্তে আপনি যে ভলিউমটি সংযুক্ত করতে চান তার নামটি প্রতিস্থাপন করুন।
Example
সংযুক্ত করুন ``volume1``ভলিউম``provider-instance``ইনস্টেস
$ openstack server add volume provider-instance volume1
নোট
এই কমান্ডটি কোনও আউটপুট দেখাবে না ।
ভলিউম এর তালিকা
$ openstack volume list +--------------------------------------+--------------+--------+------+--------------------------------------------+ | ID | Display Name | Status | Size | Attached to | +--------------------------------------+--------------+--------+------+--------------------------------------------+ | a1e8be72-a395-4a6f-8e07-856a57c39524 | volume1 | in-use | 1 | Attached to provider-instance on /dev/vdb | +--------------------------------------+--------------+--------+------+--------------------------------------------+
SSH ব্যবহার করে আপনার ইনস্টেস অ্যাক্সেস করুন এবং volume
/dev/vdb
ব্লক স্টোরেজ ডিভাইস হিসাবে ভলিউমের কমান্ড যাচাই করতে``fdisk`` কমান্ডটি ব্যবহার করুন ।$ sudo fdisk -l Disk /dev/vda: 1073 MB, 1073741824 bytes 255 heads, 63 sectors/track, 130 cylinders, total 2097152 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/vda1 * 16065 2088449 1036192+ 83 Linux Disk /dev/vdb: 1073 MB, 1073741824 bytes 16 heads, 63 sectors/track, 2080 cylinders, total 2097152 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/vdb doesn't contain a valid partition table
নোট
আপনার ডিভাইসে একটি ফাইল সিস্টেম তৈরি করতে হবে এবং ভলিউমটি ব্যবহার করতে এটি মাউন্ট করতে হবে।
ভলিউমটি কীভাবে পরিচালনা করবেন সে সম্পর্কে আরও তথ্যের জন্য পাইকের জন্য `python-openstackclient ডকুমেন্টেশন দেখুন<https://docs.openstack.org/python-openstackclient/pike/cli/command-objects/volume.html>`_কুইন্সের জন্য python-openstackclient ডকুমেন্টেশন<https://docs.openstack.org/python-openstackclient/queens/cli/command-objects/volume.html>`_,এবং রকির জন্য `python-openstackclient ডকুমেন্টেশন<https://docs.openstack.org/python-openstackclient/rocky/cli/command-objects/volume.html>`_.
Return to একটি ইনস্টেস চালু করুন.