Ru-Board.club
← Вернуться в раздел «Другие ОС»

» VMware ESX Server и VMware Infrastructure

Автор: Michigun
Дата сообщения: 28.10.2007 09:20

Цитата:
датасторе бровзер показывает в корне стораджа лишний фолдер с содержимым - а соответствующей машинки нет ни в интерфейсе VI клиента, ни на второй закладке бровзера, ни в одной категории.

Проверь еще каким нить способом
командная строка там, или WinSCP\FastSCP. И все ли файлы там лежат?
Автор: Oleg_Kurilin
Дата сообщения: 28.10.2007 10:15
LevT

Цитата:
я грохнул машинку из VI клиента (через delete from disk) - а на датасторе она осталась. Это нормально или нет? Чем подцепить ее обратно на хост?

Это случайно не там машина, которую ты переименовал? Если да, то логично, удалять оно будет по зарегестрированому имени.
Подключить машину можно через:
1. камандную строку /usr/bin/vmware-cmd -s register <config_file_path>
2. просмотр датасторе, на файле конфигурации машины сказать добавь в инвенторий.
Автор: LevT
Дата сообщения: 28.10.2007 10:36

Цитата:
2. просмотр датасторе, на файле конфигурации машины сказать добавь в инвенторий.

так и сделал, добавилась.

Я переносил машинку на ESX конвертером - она появляется в инвентории сразу и переименована в инвентори может быть сразу же, пока не закончился процесс копирования (только запущена быть не может). Я в это не врубился, и успел проделать несколько операций преобразования шаблонов и переименования, пока vmdk был залочен конвертером. А ещё, как выяснилось, могут быть переименованы директории датасторе (из командной строки): ничто этому не мешает, я было надеялся так все поправить - да VIC заругался при попытке что-то потом сделать с такой машинкой.

---
Допустим есть машинка AAA, все файлы внутри тоже с этим именем. А мне надо, чтобы она стала BBB (и файлы также). Это не черезчур странное желание? Как его реализовать? Логично предположить, что должна быть команда unregister, но vmware-cmd -? не возвращает ничего даже о параметре register. Нет ли абсолютных ссылок внутри директории машинки?
Автор: Michigun
Дата сообщения: 28.10.2007 12:36

Цитата:
vmware-cmd -? не возвращает ничего даже о параметре register

просто vmware-cmd ?
man vmware-cmd ?

Потом, ты ВМ можешь удалить. Из GUI. И тебя спросят - а delete её from disk или нет?
Автор: LevT
Дата сообщения: 28.10.2007 13:03
Michigun

Цитата:
Потом, ты ВМ можешь удалить.


Дык вот это уже однажды не получилось: на датасторе она осталась...

И ещё один злостный глюк. Не то чтобы это было всегда и со всеми машинками - но глюк явно не одноразовый, меня уже успел достать за несколько дней экспериментов с ESX. Говоришь Shut Down машинке из ее собственной консоли или из VIC - а она не гасится никак. И не стартует потом, потому как не загашена. Я так и не нашел способа ее загасить или стартануть, кроме перезагрузки самого хоста ESX. Может быть можно как-нибудь полегче?

(Updated. Помогает перелогиниться в VC.)


Добавлено:

насчет переноса машинок с датасторе с помощью WinSCP (с целью переформатирования vmfs)

1) не даёт скопировать файлы от имени не-рута. В самой WinSCP можно сделать su? Или надо как-то разрешить коннект рутом?

2) что именно нужно забрать, чтобы вернуть обратно? Что-то кроме содержимого /vmfs/volumes/[guid] нужно сохранить? Да и в самой этой директории содержатся несколько файлов *.sf - их бэкапить или нет?
Автор: Michigun
Дата сообщения: 28.10.2007 14:37

Цитата:
Я так и не нашел способа ее загасить или стартануть, кроме перезагрузки самого хоста ESX. Может быть можно как-нибудь полегче?

попробуй отсюда


Цитата:
1) не даёт скопировать файлы от имени не-рута. В самой WinSCP можно сделать su? Или надо как-то разрешить коннект рутом?

или самой WinSCP из под рута коннектись.
или юзай fastSCP - она позволяет su сделать.


Цитата:
что именно нужно забрать, чтобы вернуть обратно? Что-то кроме содержимого /vmfs/volumes/[guid] нужно сохранить? Да и в самой этой директории содержатся несколько файлов *.sf - их бэкапить или нет?

/vmfs/volumes/[guid] - это раздел. файлы sf - скорее всего метадата. А файлы ВМ лежат в папках на этой партиции.
Основное - *.vmdk
менее критично - *.vmx
остальное не критично в большинстве случаев.
Автор: LevT
Дата сообщения: 28.10.2007 16:51

Цитата:
или самой WinSCP из под рута коннектись.
или юзай fastSCP - она позволяет su сделать.


1) FastSCP юзал бы - но, насколько мне известно, под нее нет лекарства: не хочу засирать правильную пока системку на втором компе с VC и iSCSI таргетом. А как приконнектиться из WinSCP рутом? Хост по умолчанию не даёт, наверное где-то надо разрешить? (Упдате: нашёл http://winscp.net/eng/docs/faq_su Упдате2: не помогает, виснет после Starting the session)

2) Как убыстрить WinSCP? Наверное, надо разрешить как-то простой FTP на хосте?

3) После того, как скопировал исошку на хост из-под не-рута, WinSCP ругается, что не может переименовать временный filename.iso.filepart. Что можно подправить в консерватории?

Добавлено:

Цитата:
остальное не критично в большинстве случаев.


ну да, а снапшоты? И потом всё заведомо сложнее из-за темплейтов. Но хоть линкед клонов можно не бояться - я правильно понимаю?


Добавлено:


Цитата:
Дык вот это уже однажды не получилось: на датасторе она осталась...


учитывая этот факт - продолжаю настаивать на нужде в каком-нибудь (помимо VIC) инструменте контроля за содержимым датасторе и консинстентностью именования там директорий и файлов. Потому что когда пять машинок как у меня пока, непорядок ещё легко заметить. А потом что будет?
Автор: Michigun
Дата сообщения: 28.10.2007 18:15

Цитата:
FastSCP юзал бы - но, насколько мне известно, под нее нет лекарства:

http://www.veeam.com/download.asp?step=2&license_type=7
freeware



Цитата:
А как приконнектиться из WinSCP рутом? Хост по умолчанию не даёт, наверное где-то надо разрешить?

/etc/ssh/sshd_config
permitrootlogin no -> permitrootlogin yes
service sshd restart


Цитата:
Как убыстрить WinSCP? Наверное, надо разрешить как-то простой FTP на хосте?

как мне обьясняли, FastSCP fast потому, что не шифрует трафик, в отличие от WinSCP.


Цитата:
ну да, а снапшоты? И потом всё заведомо сложнее из-за темплейтов.

А что снапшлоты? Если есть снапшоты, то vmname.vmdk - текстовый, с указанием из каких vmname-delta#.vmdk состоит диск. Ну и потом, никто тебе не мешает всю папочку бекапить - ибо все кроме vmdk не весит вообще ничего.


Цитата:
учитывая этот факт - продолжаю настаивать на нужде в каком-нибудь (помимо VIC) инструменте контроля за содержимым датасторе и консинстентностью именования там директорий и файлов. Потому что когда пять машинок как у меня пока, непорядок ещё легко заметить. А потом что будет?

Согласен. Но контролить можно и из командной строки. По факту руганья какой то ВМ - то, из за чего ты внимание обратил на такую траблу, если я правильно понял. А вообще - ты часто планируешь переименовывать файлы виртуалок?
Автор: beremour
Дата сообщения: 28.10.2007 21:52
LevT
чтобы не мерещились оставшиеся файлы скачай наконец Midnigth Commander for linux, зайди на консоль и грохай что пожелаешь
Автор: iltmpz
Дата сообщения: 29.10.2007 03:22
beremour
А какая есть нормальная версия midnight commander под vmware?
Я скачал какую-то, кажется от asp linux, а у нее что-то с кодировкой - вертикальные и горизонтальные черточки кракозябрами отображаются.
Автор: Oleg_Kurilin
Дата сообщения: 29.10.2007 05:29
beremour
Не надо навязывать свои предпочтения, в системе есть достаточно средств для управления файловой системой, например ls, rm, cat, less, vi, man и пр.

iltmpz

Цитата:
вертикальные и горизонтальные черточки кракозябрами отображаются.

Попробуй выполнить перед запуском export LANG=C
Автор: LevT
Дата сообщения: 29.10.2007 08:50

я несколько разных никсов пытался раньше ставить: mc меня давно сразил своей глючностью (дважды Esc, ётить). А вообще-то консоль ESX - первая на моей памяти, в которой интуитивным образом работают клавиши Del и Backspace. Сразу же. Очень приятно удивлён. Значит - могут ведь, когда захотят!
Автор: iltmpz
Дата сообщения: 29.10.2007 10:27
Oleg_Kurilin

Цитата:
Попробуй выполнить перед запуском export LANG=C

Большое спасибо, все заработало
А то полдня убил - подбирал локаль - то кракозябры, то половина кнопок не работает.
Сейчас все стало нормально.
Автор: LevT
Дата сообщения: 29.10.2007 10:28
убрал машинки с датасторе, пытаюсь ее удалить, чтобы заново создать с большим кластером.
пишет

Цитата:
Error during the configuration of the host: DestroyVmfsDatastore: can't delete partition 3 on lun vmhba0:1:0
Автор: beremour
Дата сообщения: 29.10.2007 10:43
iltmpz
нормально работает например версия MC под RHEL3. Кракозябры не проблема, MC а проблема отображения терминала. У свежих линуксов консоль уникодная (RED HAT, SUSE) и соответственно если поставить терминальную прогу понимающуу unicode то все заработает без дополнительных манипуляций. Например тот же putty уникод нормально отображает. Ну и другой путь unicod на консоли отключить

Добавлено:
LevT
esc - esc это не глючность, а комбинация кнопок не лучше не хуже прочих ноги растут из специфики терминального доступа еще при царизме
Автор: LevT
Дата сообщения: 29.10.2007 13:11
beremour
меня проблемы терминального доступа при царизьме не интересуют. Если я ставлю MC - то "чтобы было как в нортоне". Нафига меня обманывают и грузят чужими проблемами?
Автор: Artem_I
Дата сообщения: 30.10.2007 12:41
Народ, как почистить сторадж? он у меня на той же машине ESX и судя по всему уже много мусора там накопилось, типа удаленных машин, которые на самом деле на винчестере еще лежат
Автор: brassnet
Дата сообщения: 30.10.2007 15:18
Artem_I
Открой сторадж эксплорер в клиенте и посмотри, или утилитой FastSCP или еще чем нить...
Автор: LevT
Дата сообщения: 30.10.2007 16:07

Люди, как удалить сторадж, созданный инсталлятором? Хочу на его месте создать сторадж с большим кластером. Из VIC попытка удалить сторадж неудачна:


Цитата:
Error during the configuration of the host: DestroyVmfsDatastore: can't delete partition 3 on lun vmhba0:1:0



Добавлено:
Artem_I

Я тоже мучился еще пару дней назад. На самом деле надо освоить простую операцию "Remove from Inventory" И ОБРАТНУЮ ЕЙ: в Datastore Browser правой кнопкой на файле vmx - "Add to Inventory"(тебя спросят при этом, как назвать машинку в инвентории).

Операции с инвенторием осуществляются независимо от операций с виртуалками, так, VI - к сожалению! - позволяет переименовать машинку, которая еще не доимпортировалась конвертером. При этом залочен только файл vmdk
Автор: kstogov
Дата сообщения: 31.10.2007 09:21
Всем привет.

Мучает меня один вопрос. Кто-нибудь заставил работать Intel-овскую сетевуху 82563EB под ESX. Т.е. там проблема визуально выглядит так, пока с сервера не пинганешь клиента, он не может достучаться до сервера, после пинга с сервера, соединение работает, но минут 5 (сколько arp держит). Эта же проблема была на всех SLES9, 10 (в SLES10SP1 все работает),не важно сколько бит,но с линуксом все просто, берешь драйвера 7.4.35. или свежее и компилируешь.

В ESX 3.0.2 версия драйвера 7.3.15, хрен чего скомпилируешь. Я в итоге поставил доп карту Intel PRO1000/MT а набортные отключил джамперами. Но как-то жалко потерянного слота и денег.

В дебрях VMTN раскопал статью, что для этой EB надо в BIOS MB от Intel отключить какую-то опцию, аля IO/AT ??, но у меня SuperMicro X7DB8+ и такой опции нет.

Короче, кто-нибудь сталкивался???

По вопросам на предыдущей странице.

Смена time zone это док ID1436 "Adjusting ESX server Time Zone"
Включение ftp сервера описано на сайте esXpress
http://www.esxpress.com/esx3_ftpd.php

Сообщение об ошибке переименования после копирования большого файла (filepart)
Например, в WinSCP есть опция: Options->Preferences->transfer->resume->надо поставить disable. Эта опция нужна для возобновления передачи при обрыве связи, но для ЛВС это не актуально.

P.S. вышла куча патчей для 3.0.2 и дистрибутив update 1.

Автор: LevT
Дата сообщения: 31.10.2007 23:36
Подскажите, как мне прибить vmfs?


Цитата:
Error during the configuration of the host: DestroyVmfsDatastore: can't delete partition 3 on lun vmhba0:1:0


А ещё оно при ручной перезагрузке через shutdown now из консоли (так вышло, что я не мог перед этим загасить гостевые машинки из VIC) ругается, что не может отмонтировать vmfs. Что скажут доктора - это нормально или болезненный симптом?
Автор: iskatelH
Дата сообщения: 01.11.2007 15:06
Уважаемые коллеги!

Сразу признаюсь продукт только начал изучать и специалист только в Windows. Несколько "парит" консольный интерфейс, вопросы :
1) Кинте кто-нить ссылку с хорошим мануалом по ОС которой пользуется ESX...?
(чтобы в дальнейшем не дергать по пустякам). Документации очень много, направте пожалуйста куда копать... Всю виндовую частья поставил и ESX скаченный с варезника тоже. Для себя отметил полнейшее не понимание консоли в ESX (((
2) Немогу зацепиться за ESX удаленно при помощи консоли putty и WinSCP под root. Смог через VC добавить пользователя с правами похожими на root, попытался подменить файлики указанные в варезнике (подключился под ним при помощи WinSCP могу слить данные с ESX но не могу залить их туда) отказано в доступе.... ((. Как можно зацепиться удаленно под root. В форуме нашел описание типа : /etc/ssh/sshd_config << PermitRootLogon yes и далее service sshd restart. НО набрав первую компнду попадаю в режим консоли из которого выйдти могу к своему стыду набрав только CTRL-C , затем набрав вторую команду получаю перезапуск сервера, но результат тотже....

СЗаранее спасибо...за вектор... ))
Автор: LevT
Дата сообщения: 01.11.2007 16:11
iskatelH

1) На самом деле изучение юниксовой консоли можно отложить до продвинутого периода; не помешает только первичное знание команд вроде ls, cp, mv, mkdir
ну и ещё для начала "chmod 777 /path/name" - снять все ограничения доступа. Архиватор - tar. Распаковать архив - tar zvxf, кажется. "shutdown now" - выключить сервер, или просто "reboot".

Он более продвинутой доки применительно к ESX я и сам бы не отказался.


2)
useradd username
passwd username

заходишь этим юзером и говоришь su - тебя спросят пароль рута; после попадания в данном сеансе у тебя будут рутовые права.

как разрешить ssh самому руту - см. на прошлой странице в последнем сообщении Michigun
Автор: vecialfor
Дата сообщения: 02.11.2007 11:30
iskatelH

Привет, вообщем, чтобы зацепиться под root удаленно и ходить по SSH, через Putty или WinSCP тебе надо с основной консоли, где стоит твоя VMware исправить файл, находящийся по адресу /etc/ssh/sshd_config. Изменения в файл можно вносить с помощью редактора vi.
Вообщем вот алгоритм:
1. Заходишь в консольный режим сервера
2. Логинешься под пользователем root
3. Набираешь следующую команду vi /etc/ssh/sshd_config, после выполнения этой команды ты увидишь содержимое файла.
4. Прокручиваешь стрелочками вверх или вниз и ищешь строку PermitRootLogin
5. Нажимаешь кнопку insert исправляешь слово no на yes
6. Потом нажимаешь кнопку esc
7. Жмешь кнопку q два раза
8. и вбиваешь следующие буквы wq! (восклицательный знак тоже надо вбить) и жмешь Enter
9. Потом набираешь следующее: /etc/init.d/sshd restart
10. Теперь можешь логиниться удаленно к руту

P.S. iskatelH
Мой тебе совет, купи какой-нибудь хороший самоучитель по Linux, и тогда намного проще будет работать с комплексом. Если что могу ссылки дать. Но это уже выходит за рамки форума.
Автор: RemComm
Дата сообщения: 02.11.2007 11:32
Доброго всем.

Небольшой мануал по сборке mc-4.6.1 из исходников на ESX 3.0.2. Сам парился какое-то время, может будет полезным кому-то.

Исходники MC берем с ibiblio. После инсталляции ESX имеем установленные glib-1.2.10-11.1 и glib2-2.2.3-2.0. Еще не хватает glib-devel или glib2-devel соответственно. я не стал заморачиваться на glib2-2.2.3 потому как MC проверен с 2.0.х, а glib2-devel еще требует и pkgconfig до кучи... Поэтому делаем следующее:

1. найти и вылить из интернетов отсутствующий в дистрибутиве ESX пакет glib-devel-1.2.10-11.1.i386.rpm (я нашел вот это _hттp://rpm.pbone.net/index.php3/stat/4/idpl/1431076/com/glib-devel-1.2.10-11.1.i386.rpm.html и оно встало без каких-либо вопросов). Пробовал ставить другие ревизии - или проблемы при установке или ошибки при компиляции.

2. тестируем установку пакета: rpm -iv --test glib-devel-1.2.10-11.1.i386.rpm. Если ошибок нет - то ставим.

3. распаковываем сырцы mc-4.6.1, конфигурим, компилим и инсталим:
./configure --with-glib12 --with-glib-static --without-x (ну я так сделал)
make
make install

и все работает.
Автор: vecialfor
Дата сообщения: 02.11.2007 12:39
iskatelH
Мой тебе совет, купи какой-нибудь хороший самоучитель по Linux, и тогда намного проще будет работать с комплексом. Если что могу ссылки дать. Но это уже выходит за рамки форума.
Автор: iltmpz
Дата сообщения: 02.11.2007 13:27

Цитата:
Удалил диск, создал с использованием всего свободного места, указал размер блока 4 Mb -
диск 400 Гб создался без проблем.

Уже 3-й раз пробую разворачивать на него данные (порядка 350 Гб) - где-то в конце процесса доступ к хосту esx пропадает, на консоли ошибки дисковой системы (что-то типа I/O Error), залогиниться не дает (например, 2-й раз написал про ошибку в mingetty)
Такое ощущение, что он перезаписывает содержимое самой хостовой ОС.
Причем именно когда размер блока не равен 1 Мб.
Это возможно? Кто-нибудь сталкивался с таким?
Автор: LevT
Дата сообщения: 02.11.2007 13:33

Цитата:
Изменения в файл можно вносить с помощью редактора vi.


vi это для черезчур тонких ценителей. Есть более человеческий редактор:
nano /etc/ssh/sshd_config



Цитата:
купи какой-нибудь хороший самоучитель по Linux


тебе не кажется, что если подходить к делу без фанатизма - то надо сперва поставить в продакшен ESX, и только потом уже обкладываться учебниками по юниксам?

Потому и вопросы от виндовых админов поступают именно в такой последовательности.



All

В каких операциях с виртуалками Converter перекрывает возможности VIC, а для каких всё же нужен обычный клиент?

Вопрос созрел после того, как я заметил 1) конвертер умеет менять размер виртуального диска - а клонирование консолью этого не умеет 2) конвертер предлагает сделать кастомизацию гостя - при том, что с точки зрения VIC ресурсов для кастомизации под боком нет.


Добавлено:
Michigun

Цитата:
А вообще - ты часто планируешь переименовывать файлы виртуалок?


пока не узнал откуда-то или не выработал сам бестпрактисез - выходит, что часто. Например,

1) сконвертировал машину из под воркстанции, указал оставить места в обрез. Назвал "WinFLP base", планировал сделать из нее темплейт.
2) склонировал ее, назвал клона "FLP client1"
3) чуть-чуть этого клона поднастроил - ругается, дескать места мало.

4) догадался сделать копию настроенного клона конвертером, с увеличением диска. Копию назвал опять "WinFLP base", старый вариант с таким названием предварительно грохнул.

5) Сообразил, что если впредь клонировать базу конвертером - то можно бы ее оставить с минимумом дискового пространства. Потому переименовал "WinFLP base" -> "FLP client2", а "FLP client1" -> "WinFLP base"

Заглянул в датасторе и понял, что близок уже к утрате контроля над его содержимым ;(


Добавлено:

АХТУНГ! У меня тут стоит в госте в автозагрузке дефрагментатор системных файлов от сисинтерналс - так вот, после клонирования конвертером машинки 4Gb -> 18Gb в пределах одного датасторе ESX pagefile.sys оказался в 738 фрагментах!!!!

Блин, зла не хватает. Что, не пользоваться конвертером - или как-то от этого можно уберечься?
Автор: LevT
Дата сообщения: 02.11.2007 20:51
Что делать, если хост ESX перестал принимать коннекты - как через VC, так и напрямую от VIC?
На ресет жать ужас как неохота: крутятся там машинки, одна из них прокси через которую это вот пишу...

Кажись, коммуникация консоли с сервером у вмвари тот ещё глюкодром... Почему например закрытие окна VIC убивает все гостевые консоли? Почему зависание одной гостевой консоли приводит к зависанию всех остальных, а то и, как сейчас вот у меня, к невозможности приконнектиться к серверу?


Добавлено:

Вот такая же вот хвигня у меня. Только никаких упоминаемых там IBM director и HA:
http://communities.vmware.com/message/605372;jsessionid=05F47BF6B126D8B7EADCA3BE8F1B26EE
Автор: Michigun
Дата сообщения: 02.11.2007 21:36

Цитата:
nano /etc/ssh/sshd_config

кстати, более правильно nano -w [имя файла]
это чтобы он длинные строки не обрезал.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110

Предыдущая тема: IMS REAL/32 v7.8x ... 7.94 (Buy?)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.