Шпаргалка по командам Xenserver
Добавляем новый вичестер в хранилище(Storage)
-
Подключам физически жесткий диск (ваш кэп)
-
Выводим список подключенных дисков:
[root@xenserver ~]# fdisk -l
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sda: 1000.2 GB, 1000204886016 bytes 255 heads, 63 sectors/track, 121601 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk /dev/sda doesn't contain a valid partition table WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes 256 heads, 63 sectors/track, 121126 cylinders Units = cylinders of 16128 * 512 = 8257536 bytes Device Boot Start End Blocks Id System /dev/sdb1 * 1 121127 976762583+ ee EFI GPT
-
Найдите в списке новый жесткий диск, он будет в конце списка, в моем случае это /dev/sdb. Так же проверить можно с помощью SCSI ID:
[root@xenserver ~]# ls -la /dev/disk/by-id/
total 0 drwxr-xr-x 2 root root 140 Mar 16 08:16 . drwxr-xr-x 7 root root 140 Mar 16 08:16 .. lrwxrwxrwx 1 root root 9 Mar 16 08:16 scsi-SATA_ST31000520AS_9VX0147Q -> ../../sda lrwxrwxrwx 1 root root 9 Mar 16 08:16 scsi-SATA_WDC_WD10EFRX-68_WD-WCC4J0JNZF53 -> ../../sdb lrwxrwxrwx 1 root root 10 Mar 16 08:16 scsi-SATA_WDC_WD10EFRX-68_WD-WCC4J0JNZF53-part1 -> ../../sdb1 lrwxrwxrwx 1 root root 10 Mar 16 08:16 scsi-SATA_WDC_WD10EFRX-68_WD-WCC4J0JNZF53-part2 -> ../../sdb2 lrwxrwxrwx 1 root root 10 Mar 16 08:16 scsi-SATA_WDC_WD10EFRX-68_WD-WCC4J0JNZF53-part3 -> ../../sdb3
-
Добавляем хранилище
[root@xenserver ~]# xe sr-create name-label="Local storage 1" shared=false device-config:device=/dev/sdb type=lvm content-type=user
Все, теперь в xencenter доступно новое хранилище
Автозагрузка виртуальных машин
1. Включаем автозагрузку виртуальных машин в пуле
Заходим на DOM0
[root@xenserver ~]# xe pool-list
Пример вывода:
uuid ( RO) : 195dc987-f360-95a9-f5f9-47daf769e4a8
name-label ( RW):
name-description ( RW):
master ( RO): b29e8d35-b75d-48c9-a44f-2f6cb3cc9bc4
default-SR ( RW): 191d936b-7225-5a27-b9f9-654c0f70014b
Отсюда нас интересует UUID пула:
uuid ( RO) : 195dc987-f360-95a9-f5f9-47daf769e4a8
Разрешаем автозагрузку виртуальных машин в пуле (Вставьте ВАШ uuid):
[root@xenserver ~]# xe pool-param-set uuid=195dc987-f360-95a9-f5f9-47daf769e4a8 other-config:auto_poweron=true
2. Включаем автозагрузку виртуальных машин
Получаем список виртуальных машин:
[root@xenserver ~]# xe vm-list
Получится такой список:
uuid ( RO) : b833e56c-306b-da94-a6f5-ee01493256a0
name-label ( RW): NAS server
power-state ( RO): halted
uuid ( RO) : 022f9464-3585-a1bd-0ce4-5e3671dea7da
name-label ( RW): Debian x32
power-state ( RO): running
uuid ( RO) : 6b1f9eef-47f9-e768-4d8b-bc39e1d9f326
name-label ( RW): router
power-state ( RO): running
Выбираем нужную машину и используя её UUID включаем автозагрузку(Вставьте ВАШ uuid):
[root@xenserver ~]# xe vm-param-set uuid=b833e56c-306b-da94-a6f5-ee01493256a0 other-config:auto_poweron=true
3. Полезные комманды
-
Список хранилищ (storage)
[root@xenserver ~]# xe sr-list type=lvm
uuid ( RO) : 29dc100a-51a2-fc9f-435a-2ee58e873597 name-label ( RW): Local storage name-description ( RW): host ( RO): xenserver type ( RO): lvm content-type ( RO): user uuid ( RO) : 07c9b8f6-3f52-494f-3f50-59bd442b21c1 name-label ( RW): Local storage 1 name-description ( RW): host ( RO): xenserver type ( RO): lvm content-type ( RO): user
type - параметр отвечает за фильтр по типу хранилища
-
Список виртуальных машин
[root@xenserver ~]# xe vm-list
uuid ( RO) : faf72337-4e03-f7c7-b8ec-aa9220c82536 name-label ( RW): Webserver1 [ Debian Jessie 8.2 x32 ] power-state ( RO): running uuid ( RO) : 312b57bb-3560-9975-148c-2ed83f22fa9c name-label ( RW): Webserver2 Debian Jessie 8.5 x32 power-state ( RO): running uuid ( RO) : 8cc39072-efb3-4427-8fb9-fc526f080079 name-label ( RW): Control domain on host: xenserver power-state ( RO): running uuid ( RO) : 0da3330d-195b-a1d0-09df-44f174a822bc name-label ( RW): Storage [ Debian Jessie 8 x32 ] power-state ( RO): running uuid ( RO) : 565f860a-b74e-883d-8bf5-fd258a092692 name-label ( RW): router power-state ( RO): running
-
Список доступных консолей
[root@xenserver ~]# xe console-list
uuid ( RO) : e4244413-5f67-39e8-f68e-df025ef03d53 vm-uuid ( RO): 9b416ac4-868d-f669-ef5d-77af423e19f5 vm-name-label ( RO): Webserver1 [ Debian Jessie 8.8 x32 ] protocol ( RO): RFB location ( RO): https://192.168.101.1/console?uuid=e4244413-5f67-39e8-f68e-df025ef03d53 uuid ( RO) : fe0f3bc7-2cc1-c0c5-3cae-44c38e52aaa5 vm-uuid ( RO): 565f860a-b74e-883d-8bf5-fd258a092692 vm-name-label ( RO): router protocol ( RO): VT100 location ( RO): https://192.168.101.1/console?uuid=fe0f3bc7-2cc1-c0c5-3cae-44c38e52aaa5 uuid ( RO) : 88002a01-712f-ddcc-117d-2b6e3c48da51 vm-uuid ( RO): 0da3330d-195b-a1d0-09df-44f174a822bc vm-name-label ( RO): Webserver2 [ Debian Jessie 8 x32 ] protocol ( RO): RFB location ( RO): https://192.168.101.1/console?uuid=88002a01-712f-ddcc-117d-2b6e3c48da51 uuid ( RO) : ed06ecff-d5fa-461f-770a-600fd1fcb0f2 vm-uuid ( RO): 8cc39072-efb3-4427-8fb9-fc526f080079 vm-name-label ( RO): Control domain on host: xenserver protocol ( RO): RFB location ( RO): https://192.168.101.1/console?ref=OpaqueRef:8bda6c65-2295-0d9c-d6ad-3ca2d0c1737e uuid ( RO) : 91315cdb-240d-1df3-dcf9-9f5904a377a9 vm-uuid ( RO): 565f860a-b74e-883d-8bf5-fd258a092692 vm-name-label ( RO): router protocol ( RO): RFB location ( RO): https://192.168.101.1/console?uuid=91315cdb-240d-1df3-dcf9-9f5904a377a9 uuid ( RO) : 7f9afe5c-9de9-3b83-6fd3-7e8c259a483e vm-uuid ( RO): 9b416ac4-868d-f669-ef5d-77af423e19f5 vm-name-label ( RO): Webserver [ Debian Jessie 8.8 x32 ] protocol ( RO): VT100 location ( RO): https://192.168.101.1/console?uuid=7f9afe5c-9de9-3b83-6fd3-7e8c259a483e uuid ( RO) : 41bd32b5-3dd3-a884-1bfa-6baf4dffef11 vm-uuid ( RO): 0da3330d-195b-a1d0-09df-44f174a822bc vm-name-label ( RO): Storage [ Debian Jessie 8 x32 ] protocol ( RO): VT100 location ( RO): https://192.168.101.1/console?uuid=41bd32b5-3dd3-a884-1bfa-6baf4dffef11 uuid ( RO) : a496defe-79f8-681e-e04c-7b46e81ad313 vm-uuid ( RO): 8cc39072-efb3-4427-8fb9-fc526f080079 vm-name-label ( RO): Control domain on host: xenserver protocol ( RO): VT100 location ( RO): https://192.168.101.1/console?ref=OpaqueRef:8bda6c65-2295-0d9c-d6ad-3ca2d0c1737e
-
GUI Xen сервера
[root@xenserver ~]# xsconsole
Комментарии (0)