Подключаем внешний USB диск к ESX Server
Метки: Vmware | VMware ESX | VMware Server
Понедельник, 23 февраля 2009 г.
Просмотров: 20727
Подписаться на комментарии по RSS
Данная статья пригодится вам, если вы захотите подключиться свой USB диск непосредственно к ESX Server, для например резервного копирования файлов VMDK. VMDK файлы это виртуальные жесткие диски ваших виртуальных машин. Также вы можете подключать данные виртуальные диски непосредственно в Windows.
Когда вы подключите свой USB диск, то перед началом работы вам необходимо ввести несколько команд с консоли. Для тех, кто хорошо знаком с Linux, эти команды будут знакомы.
Для начала необходимо знать, что не все файловые системы поддерживаются. Список поддерживаемых файловых систем ниже:
- FAT32 чтение/запись
- Ext3 чтение/запись
- NTFS только чтение (это означает что вы не можете использовать отформатированный под NTFS USB диск для копирования на него файлов, для этого вы должны создать раздел EXT3 или FAT32)
Итак, что необходимо сделать:
1. Подключите внешний USB диск к своему ESX хосту.
2. Запустите следующую команду для того, чтобы определить какое имя назначило девайсу ядро:
tail /var/log/dmesg
3. Запустите следующую команду для создания точки монтирования:
mkdir /mnt/usb
4. Запустите следующую команду для монтирования устройства (в данной команде используется точка монтирования, которую мы создавали в предыдущем пункте:
mount /dev/[device_name] /mnt/usb -t [filesystem_type]
Обратите внимание:
* Замените [device_name] на имя девайса, полученное из шага 2
* Замените [filesystem_type] на vfat (FAT32) или ext3
5. После выполнения необходимых действий необходимо размонтировать устройство:
umount /dev/[device_name]
Так же вы можете экспортировать ваш VMDK файл. Для этого используется утилита Vmkstools, которая служит для создания и манипулирования виртуальными дисками. С помощью этой программы можно создавать виртуальные диски, логические разделы на VMware ESX Server. Для того чтобы экспортировать с помощью этой утилиты VMDK файл необходимо использовать следующую команду:
vmkfstools -i /vmfs/volumes/[datastore_name]/[vm_name]/[vm_name].vmdk /mnt/usb/[vm_name].vmdk -d 2gbsparse
И наоборот обратная команда для импорта:
vmkfstools -i /[path_to_USB_mount]/[vm_name].vmdk /vmfs/volumes/[datastore_name]/[vm_name]/[vm_name].vmdk
Так же у вас может возникнуть желание сделать резервные копии конфигурационных файлов виртуальной машины, Эти файлы имеют следующие расширения: *.vmx *.log *.nvram *.vmxf *.vmsd:
cd /vmfs/volumes/[datastore_name]/[vm_name]
tar -czvf [vm_name].tar.gz *.vmx *.log *.nvram *.vmxf *.vmsd
cp [vm_name].tar.gz /mnt/usb
Обратная операция:
tar -xzvf [vm_name].tar.gz /vmfs/volumes/[datastore_name]/[vm_name]
Постовой
Качественный автомобильный дизайн на сайте автодизайнера. Разработка личного тюнинга для вашего автомобиля.
Московское бюро переводов "Да Винчи". Высокий уровень профессионализма, большой стаж работы, полный спектр переводческих услуг(включая юридические).
Еще записи по теме
- Включение доступа по SSH в ESX 4.1
- Балансировка Exchange 2010 с помощью Centos 5 и Linux Virtual Server, часть 7
- OpenVZ Installer
- 10 базовых основ Linux применимых к управлению VMware ESX
- Настройка vMA для приема логов от ESXi
- Клонируем Linux, используя CloneZilla Server Edition (CloneZilla SE), часть 2
- Проблема с openvz kernel & megasr scsi в centos / rhel 5
Комментариев: 1
В вашем случае приведен пример старой версии ESX
[root@EBR1 ~]# tail /var/log/dmesg
[ 181.226470] floppy0: no floppy controllers found
[ 181.327241] Floppy drive(s): fd0 is 1.44M
[ 181.645524] EXT3 FS on sdb5, internal journal
[ 181.711366] kjournald starting. Commit interval 5 seconds
[ 181.711463] EXT3 FS on sda1, internal journal
[ 181.711467] EXT3-fs: mounted filesystem with ordered data mode.
[ 181.713708] kjournald starting. Commit interval 5 seconds
[ 181.713794] EXT3 FS on sdb2, internal journal
[ 181.713798] EXT3-fs: mounted filesystem with ordered data mode.
[ 181.943019] Adding 1285160k swap on /dev/sdb1. Priority:-1 extents:1 across:1285160k
он не видит USB вообще...
[root@EBR1 ~]# fdisk -l
Disk /dev/sda: 146.7 GB, 146778685440 bytes
255 heads, 32 sectors/track, 35132 cylinders
Units = cylinders of 8160 * 512 = 4177920 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 276 1126064 83 Linux
/dev/sda2 277 304 114240 fc VMware VMKCORE
/dev/sda3 305 35132 142098240 5 Extended
/dev/sda5 305 35132 142098224 fb VMware VMFS
Disk /dev/sdb: 8657 MB, 8657043456 bytes
255 heads, 63 sectors/track, 1052 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 160 1285168+ 82 Linux swap / Solaris
/dev/sdb2 161 415 2048287+ 83 Linux
/dev/sdb3 416 1052 5116702+ 5 Extended
/dev/sdb5 416 1052 5116671 83 Linux
Disk /dev/sdc: 599.3 GB, 599366434816 bytes
255 heads, 63 sectors/track, 72868 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdc1 1 72868 585312146 fb VMware VMFS
HELP PLS
изпользую внешний хдд транцент на 500г