Хранилище iso образов для XenServer и Xen Cloud Platform
Для того, чтобы создать собственное хранилище iso образов и затем просто выбирать их из списка, например в XenCenter или OpenXenManager нужно для начала создать в LVM том нужного размера (назовем его host):
Создаем файловую систему:
Монтируем в /mnt/host:
Создаем поддиректорию iso и скачиваем в нее образы
Настраиваем NFS:
Монтируем:
xe-mount-iso-sr 127.0.0.1:/mnt/host/iso/
Чтобы при загрузке монтировался lvm том, можно прописать в /etc/rc.local:
lvcreate --size 50G VG_XenStorage-xxxxxxx --name host
Создаем файловую систему:
mkfs.ext3 /dev/VG_XenStorage-xxxxxxx/host
Монтируем в /mnt/host:
mount /dev/VG_XenStorage-xxxxxxx/host /mnt/host
Создаем поддиректорию iso и скачиваем в нее образы
mkdir /mnt/host/iso
Настраиваем NFS:
echo "/mnt/host/iso/ *(rw,no_root_squash,sync)" > /etc/exports
service nfs start
service portmap start
chkconfig --level 345 nfs on
chkconfig --level 345 portmap on
Монтируем:
xe-mount-iso-sr 127.0.0.1:/mnt/host/iso/
Чтобы при загрузке монтировался lvm том, можно прописать в /etc/rc.local:
lvchange --available y /dev/VG_XenStorage-xxxxxxx/host
mount /dev/VG_XenStorage-xxxxxxx/host /mnt/host
/etc/init.d/nfs restart
Комментарии (0)
RSS свернуть / развернутьТолько зарегистрированные и авторизованные пользователи могут оставлять комментарии.