Solaris. Перемещение не глобальных зон.
Solaris 10 11/06: Moving a Non-Global Zone
Эта процедура используется для перемещения зоны на новое местоположение в той же системе. Зона должна быть остановлена. Новое местоположение должно находиться на локальной файловой системе.
Перемещение Зоны.
Для выполнения этой операции, необходимо обладать правами администратора в глобальной зоне.
1. Необходимо зайти под учётной записью суперпользователя.
2. Необходимо остановить зону, которая будет перемещена (например зона db-zone):
global# zoneadm -z db-zone halt
3. Следующая команда выполнит перемещение зоны на новое местоположение (например, /export/zones/db-zone):
global# zoneadm -z db-zone move /export/zones/db-zone
4. Проверка путей:
ID NAME STATUS PATH BRAND IP
0 global running / native shared
- my-zone installed /export/home/my-zone native shared
- db-zone installed /export/zones/db-zone native shared
Перемещение зоны на новую машину.
Существует несколько способов заархивировать зону. Например, можно воспользоваться командами cpio или pax.
Аналогично, существует несколько способов передачи архива на новый хост. Механизм, используемый для передачи файлов зоны от исходной машины на новую, зависит от локальной конфигурации. В некоторых случаях, например при использовании массивов данных, файлы зоны в действительности не перемещаются. Массив данных можно просто переконфигурировать таким образом, чтобы файлы зоны были доступны на новой машине. В других случаях, файлы зоны могут быть просто заархивированы на ленточном накопителе.
По вышеуказанным причинам, эта процедура не автоматизируется. Системный администратор должен выбрать наиболее подходящий метод для перемещения файлов зоны на новую машину.
1. Необходимо зайти под учётной записью суперпользователя.
2. Для перемещения зоны, можно использовать способ, описанный ниже, либо любой другой по собственному усмотрению.
Пример. Архивирование и перемещение файлов зоны, при помощи команды tar.
1. Создание tar-архива из фалов перемещаемой зоны на исходной машине, и перемещение архива на другую машины при помощи sftp:
host1# cd /export/zones
host1# tar cf my-zone.tar my-zone
host1# sftp host2
Connecting to host2…
Password:
sftp> cd /export/zones
sftp> put my-zone.tar
Uploading my-zone.tar to /export/zones/my-zone.tar
sftp> quit
2. Извлечение архива на новой машине:
host2# cd /export/zones
host2# tar xf my-zone.tar
Возможные проблемы:
1. Не синхронизированы патчи и пакеты программного обеспечения на физических машинах.
2. Версии операционных систем не совпадают.
Popularity: 1%
Этот материал находится на сайте http://compiling.ru
Оставьте свой отзыв