Страница 1 из 2

Сделал глупость с NSS-pool. Как-то исправить можно?

СообщениеДобавлено: 15 дек 2008, 13:00
Кирилл Яновский
Файловый сервер NW6sp5.
Есть NSS pool - DATA (73гб сказик) - юзерские данные, место заканчивалось. Черт дернул добавить в этот пул еще один винт (36гб скази, БУ-шный, снятый с другого сервака, уже не используемого). Винт предварительно потестил, погонял, вроде живой-здоровый.
Через сутки (выходные были, активности никакой) он отваливаетсья и больше не поднимаеться. Ну и pool-а DATA теперь тоже нету (в списке пулов). Portlock "видит" этот пул, ругаеться, что нет 2й части из 2х, но ничего не делает, т.к. передает команды NSS.
Как-то поднять его реально? Скажем, задать NNS-у, что POOL на 1 винте, а не на двух. Ведь реально, на новый винт ничего еще не "перехало".
Или только средствами для восстановления на уровне файлов?

СообщениеДобавлено: 15 дек 2008, 13:49
Влад А.Сокол aka Akina
Если второй винт жив, и просто не подымается, или жив частично, и просто в бэдах - можно попробовать посекторно перегнать его на другой винт, плюя на ошибки, после чего попробовать отребилдить пул. Если нет... ну видимо только бэкап и рековырялки.

СообщениеДобавлено: 15 дек 2008, 13:52
Кирилл Яновский
Влад А.Сокол aka Akina писал(а):Если второй винт жив, и просто не подымается, или жив частично, и просто в бэдах - можно попробовать посекторно перегнать его на другой винт, плюя на ошибки, после чего попробовать отребилдить пул. Если нет... ну видимо только бэкап и рековырялки.

Ну это понятно, но в том то и дело, что винт умер совсем, подлюка (адаптек заявляет - 0мб и все).

СообщениеДобавлено: 15 дек 2008, 14:01
Влад А.Сокол aka Akina
В таком случае я бы пошел по пути создания подпорки... то есть:

Снял бы живой винт.
Подключил бы такой же.
Создал пул с теми характеристиками, что были до расширения.
Подключил винт такой же, как сдохший.
Расширил пул.
Заменил первый винт-болванку на копию живого.
Попробовал смонтировать или хотя бы пролечить пул.

СообщениеДобавлено: 15 дек 2008, 15:11
Кирилл Яновский
Влад А.Сокол aka Akina писал(а):В таком случае я бы пошел по пути создания подпорки... то есть:

Снял бы живой винт.
Подключил бы такой же.
Создал пул с теми характеристиками, что были до расширения.
Подключил винт такой же, как сдохший.
Расширил пул.
Заменил первый винт-болванку на копию живого.
Попробовал смонтировать или хотя бы пролечить пул.

Хм.. хорошая идея, сенкс... попробую.
Хотя таких же винтов нету и в помине.
:(

СообщениеДобавлено: 15 дек 2008, 16:00
Влад А.Сокол aka Akina
Кирилл Яновский писал(а):таких же винтов нету и в помине.
:(
Это ерунда, возьми бОльшие... главное, чтобы геометрия по мнению BIOS была такая же - а там хоть PATA, хоть SATA... размер же винта уменьшишь с помощью MHDD или там Victoria.

СообщениеДобавлено: 15 дек 2008, 16:06
Кирилл Яновский
Влад А.Сокол aka Akina писал(а):
Кирилл Яновский писал(а):таких же винтов нету и в помине.
:(
Это ерунда, возьми бОльшие... главное, чтобы геометрия по мнению BIOS была такая же - а там хоть PATA, хоть SATA... размер же винта уменьшишь с помощью MHDD или там Victoria.

А обязательно размер корежить MHDD или Victoria? Не хватит ли просто создать такого же размера партиции? Да, и еще.. размер "помершего" точно узнать невозможно, на спине не написано, а стартовать он больше не желает... разве что погуглю по модели..

СообщениеДобавлено: 15 дек 2008, 16:11
Влад А.Сокол aka Akina
Как-то у меня NSS и партиции не совместились...

Кирилл Яновский писал(а):А обязательно размер корежить MHDD или Victoria?

Так потом вернёшь всё на место...

СообщениеДобавлено: 15 дек 2008, 16:14
Кирилл Яновский
Влад А.Сокол aka Akina писал(а):Как-то у меня NSS и партиции не совместились...

Кирилл Яновский писал(а):А обязательно размер корежить MHDD или Victoria?

Так потом вернёшь всё на место...

Да не, это не проблема, попробую... но вот размер 2го винта - увы... ищу

СообщениеДобавлено: 15 дек 2008, 16:19
Влад А.Сокол aka Akina
Кирилл Яновский писал(а):размер 2го винта - увы... ищу
А прочитать что там написано на наклейке и, если нет данных, воспользоваться поиском по модели винта?

СообщениеДобавлено: 15 дек 2008, 16:28
Кирилл Яновский
Влад А.Сокол aka Akina писал(а):
Кирилл Яновский писал(а):размер 2го винта - увы... ищу
А прочитать что там написано на наклейке и, если нет данных, воспользоваться поиском по модели винта?

Ну я ж писал - ищу пока... безрезультатно пока.... даже в даташите нету общего количества секторов, есть куча другой инфы, из нее я что-то вычислить не могу нужную :(
http://www.hitachigst.com/tech/techlib. ... dys_ds.pdf

Ура, нашел.. нифигасебе описаловка винтика.... 251 стр в пдф...

СообщениеДобавлено: 15 дек 2008, 17:57
Кирилл Яновский
Пока жду вечера и готовлю винты для опытов, прогнал копию 1й части пула на предмет выковыривания файла... , ничего не нашлось.. вернее, одна прога пул видела, но и все, больше ничего..
Пользовал
1. Stellar Phoenix Novell (NSS) 1.0
2. Recover It All For NSS 2.08

СообщениеДобавлено: 15 дек 2008, 20:31
Кирилл Яновский
Что-то не выходит каменный цветок :-(
Проделал все рекомендованные манипуляции.
И ничего, при всех попытках что-то сделать с пулом DATA, ответ - нет такого.
Причем только PortLock "видит" пул (видимо, из дерева), бравенько соглашаеться с ним совершать некие действия, но без толку, т.к. все упираеться в комманды NSS, о ни не видят пул.

Люди добрые, у кого-нибудь будут еще идеи?
З.Ы. Сессия идет, студики на радостях заявляют, что у них все-все-все лабы были :-(((

СообщениеДобавлено: 15 дек 2008, 20:47
Иван Левшин aka Ivan L.
Портлок работает не с деревом, а с нсс напрямую. По проблеме - если то, что Влад подсказал, не помогло - скорее всего, пул ты угробил. Именно поэтому я никогда не делаю таких пулов даже на зеркалах.

СообщениеДобавлено: 15 дек 2008, 20:54
Кирилл Яновский
Иван Левшин aka Ivan L. писал(а):Портлок работает не с деревом, а с нсс напрямую. По проблеме - если то, что Влад подсказал, не помогло - скорее всего, пул ты угробил. Именно поэтому я никогда не делаю таких пулов даже на зеркалах.

Интересно, почему-то только портлок и видит, что был таки пул DATA, и даже размер кажет .. и что 2 куска было. и т.д. Вот если б подправить где, что кусок то 1, и размер меньше. Реально, на 2й винт инфа еще не писалась (выходные были).
Как бы вернуть в список пулов DATA, тогда хоть ребуилд какойнить запустил бы... Я так понимаю, просто создание нового на том же месте делу не поможет?

З.Ы. Ну а как же тогда увеличивать пространство? Если не добавлять в пулл диски? или я чтото не понимаю...