发表于 2018-6-2 09:10:25

openstack instance add cinder

  给instance挂载volumes【云硬盘】
  

  步骤:
  通过cinder服务创建一块硬盘volume,挂载到instance上。
  一、在instance上操作;
  fdisk /dev/vdb                  #一般第一次挂载是在这个目录下;
  p
  n
  1
  回车
  回车
  wq
  mkfs.ext4 /dev/vdb1
  mount /dev/vdb1 /mnt            #看个人需求挂载到一个目录下;
  注意:不要随便把volume挂载到/目录下。
  如果想把volume这块空间挂载到root下,需要利用lvm!
  fdisk /dev/vdb      给vdb分区
  p                     查看硬盘分区情况
  n                     新建分区
  1                     分区编号
  回车                   分区开始
  回车                   分区结束
  t                      改变分区类型
  8e                     分区类型是lvm
  wq                     保存分区并退出
  pvcreate /dev/vdb1   创建pv
  vgextend VolGroup /dev/vdb1 把vdb1加入到根目录所属的组中
  lvextend /dev/VolGroup/lv_root /dev/vdb1 把vdb1的空间加入到/目录中
  # lvextend /dev/VolGroup/lv_root /dev/vdb1
Extending logical volume lv_root to 105.57 GiB
Logical volume lv_root successfully resized
  resize2fs /dev/mapper/VolGroup-lv_root 重新分区使之生效
  # resize2fs /dev/mapper/VolGroup-lv_root
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/mapper/VolGroup-lv_root is mounted on /; on-line resizing required
old desc_blocks = 1, new_desc_blocks = 7
Performing an on-line resize of /dev/mapper/VolGroup-lv_root to 27673600 (4k) blocks.
The filesystem on /dev/mapper/VolGroup-lv_root is now 27673600 blocks long.
  df -hT 查看分区情况
  # df -hT
Filesystem                   Type   SizeUsed Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root ext4   104G3.1G   96G   4% /
tmpfs                        tmpfs1.9G   01.9G   0% /dev/shm
/dev/vda1                  ext4   485M   54M406M12% /boot
  删除swap分区
  swapoff /dev/dm-1
rm -rf /dev/mapper/VolGroup-lv_swap
  
页: [1]
查看完整版本: openstack instance add cinder