Переместить зону opensolaris на другой диск
У нас есть несколько зон opensolaris, работающих на дисках ISCSI. Сервер ISCSI имеет проблемы с производительностью, поэтому нам нужно перейти к другому решению для хранения. А пока мы хотим перейти на локальный диск. Есть ли способ сменить диск и сохранить работоспособность зон?
Спасибо Мартейн
1 ответ
Да, вы можете изменить базовый диск без сбоя. Если корни вашей зоны находятся в пуле ZFS, и вы не используете raidz, вы можете сделать следующее:
- использование
zpool status
идентифицировать устройства в пуле. - Используя инструменты Solaris, определите дисковые устройства, которые вы можете использовать вместо существующих. Вам потребуется достаточно заменить каждое существующее устройство один на один, и каждое устройство должно быть того же размера или большего размера, чем то, которое оно заменяет.
- использование
zpool attach
отразить каждый существующий vdev верхнего уровня с его заменой. - Контролируйте ход выполнения зеркала с
zpool status
, - Когда зеркала будут готовы, используйте
zpool detach
удалить старые устройства.
Вы можете изменить эту процедуру в соответствии с вашими обстоятельствами. Например, вы можете подключить несколько новых устройств, если ваши локальные диски не имеют избыточности.