总的逻辑思维:通过在母鸡xenserves上建立镜像库,来装系统
项目要求:在母鸡xenservers划分一个15gb镜像分区
A:vgdisplay # /记下VGname 查看逻辑卷
B:Lvcreate -n mylv -L 15G VG_XenStorage-8ffde80f-9969-d46d-67f9-632d380f3b60 # 创建一个mylv名称 15gb的逻辑卷.
C:mkfs.ext3 /dev/VG_XenStorage-8ffde80f-9969-d46d-67f9-632d380f3b60/mylv #把分区格式化成为ext3文件系统
D:mkdir data #创建一个data挂载目录
F:mount /dev/VG_XenStorage-8ffde80f-9969-d46d-67f9-632d380f3b60/mylv /data # 将分区挂载到/data目录
D:
vi /etc/fstab
写入
/dev/mapper/VG_XenStorage--8ffde80f--9969--d46d--67f9--632d380f3b60-mylv /data ext3 defaults 0 0 #防止服务器重启后,镜像分区自动消失.
F:完成步骤D以后,可以重启服务器,看镜像分区是否自动消失,如果消失,需要操作一下命令:
vi /etc/rc.d/rc.local
写入
lvchange -ay /dev/VG_XenStorage-8ffde80f-9969-d46d-67f9-632d380f3b60/mylv
mount /dev/VG_XenStorage-8ffde80f-9969-d46d-67f9-632d380f3b60/mylv /data #逻辑卷重启后不会自动激活,写到开机自启动脚本后,在重启,镜像分区就不会自动消失.
G:在镜像分区挂载目录/data下建立一个放镜像的目录命ISO
Mkdir ISO
F:通过xe sr-screate 创建一个在xenserves图像界面显示的名字叫GRT_ISO
xe sr-create name-label=GRT_ISO type=iso device-config:location=/data/ISO device-config:legacy_mode=true content-type=iso
G:需要的镜像下载到/data/ISO
比如 wget http://192.99.90.117:16/download/CentOS-6.8-x86_64-bin-DVD1.iso