您的位置:首页 > 运维架构

openstack instance add cinder-volumes

2014-07-25 17:43 253 查看
给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的空间加入到/目录中

[root@aa ~]# 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 重新分区使之生效

[root@aa ~]# 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 查看分区情况

[root@aa ~]# df -hT

Filesystem Type Size Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root ext4 104G 3.1G 96G 4% /

tmpfs tmpfs 1.9G 0 1.9G 0% /dev/shm

/dev/vda1 ext4 485M 54M 406M 12% /boot

删除swap分区

swapoff /dev/dm-1

rm -rf /dev/mapper/VolGroup-lv_swap
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  cinder volume