Изображение VMware и сжатие

Вот образец, ожидают сценарий, который автоматизирует Ваш ssh (принимающий) Источник входа в систему: http://bash.cyberciti.biz/security/expect-ssh-login-script/

#!/usr/bin/expect -f
# Expect script to supply root/admin password for remote ssh server
# and execute command.
# This script needs three argument to(s) connect to remote server:
# password = Password of remote UNIX server, for root user.
# ipaddr = IP Addreess of remote UNIX server, no hostname
# scriptname = Path to remote script which will execute on remote server
# For example:
#  ./sshlogin.exp password 192.168.1.11 who
# ------------------------------------------------------------------------
# Copyright (c) 2004 nixCraft project 
# This script is licensed under GNU GPL version 2.0 or above
# -------------------------------------------------------------------------
# This script is part of nixCraft shell script collection (NSSC)
# Visit http://bash.cyberciti.biz/ for more information.
# ----------------------------------------------------------------------
# set Variables
set password [lrange $argv 0 0]
set ipaddr [lrange $argv 1 1]
set scriptname [lrange $argv 2 2]
set arg1 [lrange $argv 3 3]
set timeout -1
# now connect to remote UNIX box (ipaddr) with given script to execute
spawn ssh root@$ipaddr $scriptname $arg1
match_max 100000
# Look for passwod prompt
expect "*?assword:*"
# Send password aka $password
send -- "$password\r"
# send blank line (\r) to make sure we get back to gui
send -- "\r"
expect eof

4
задан 5 November 2010 в 02:21
5 ответов

Распакуйте gzip'd файл на настольную машину Windows и используйте преобразователь VMware, чтобы уменьшить диски или в основном избавиться от пространства zero'd в конце (который является, почему Вы получаете такой высокий уровень сжатия.

1
ответ дан 3 December 2019 в 04:16

Принятие .gz файла находится на другой машине, Вы могли попытаться использовать gzip и передать его по каналу к netcat. Не уверенный, как легкий это должно получить netcat, работающий esxi все же.

Если Вы не получили комнату локально, Вы могли бы скопировать файл в esxi сервер, SSH в, и затем разархивировать ее там?

0
ответ дан 3 December 2019 в 04:16
  • 1
    netcat работать над esxi, я много раз использую его. –  Jed Daniels 17 November 2010 в 19:30

Если я понимаю то, что Вы спрашиваете, Вы хотите выполнить VM, не распаковывая файлы. Это не возможно. В зависимости от того, если VM на самом деле использует 80 ГБ данных, Вы укомплектовываете однако смочь переместить их в другую систему, которая имеет достаточно пространства, распакуйте их там, затем импортируйте их в ESXI с помощью преобразователя VMware (или ovftool), выбирая "тонкий диск", поскольку вариант развертывания, таким образом, они не поднимают весь размер виртуального диска, выпущенного им, но мог бы на самом деле быть 80 ГБ данных в диске, в этом случае это не получит Вас нигде.

0
ответ дан 3 December 2019 в 04:16

Для хранения этого легким, Вы могли развернуть машину на рабочем столе и запустить его. Проверьте размер HD и добавьте новый диск, меньший. Затем используйте фантом norton или что-либо подобное для клонирования диска, и затем (после попытки его) стирают исходный точно так же, как Вы сделали бы с физическим ПК.

0
ответ дан 3 December 2019 в 04:16

Гм, так или иначе это не собирается работать. Если Вы не можете распаковать изображения на свою файловую систему затем нет никакого способа, которым Вы сможете импортировать их в ESXI, после того как Вы действительно распаковываете их. Я пропускаю что-то?

0
ответ дан 3 December 2019 в 04:16
  • 1
    Если диск может быть "Массивным" диском, т.е. он предварительно выделял, и это будь главным образом пусто, то он преобразовывает его, чтобы "утончаясь" до помещения его на поле ESXi, таким образом, он не занимал все его место (хотя он выключается, когда у него закончится пространство, но это другой проблемой). решенный вопрос –  Jed Daniels 17 November 2010 в 20:20
  • 2
    согласился, но я не думал, что его проблема не сводилась, было ли у него достаточно дискового пространства для выполнения VMs. –  luckytaxi 17 November 2010 в 20:39

Теги

Похожие вопросы