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

Разделить том

СообщениеДобавлено: 25 дек 2013, 17:57
res
Всем привет!

Есть Netware 6.5 SP8 с NSS пулом, на одном из томов заканчивается место.
Добавил диск, но по некоторым причинам не хочу просто расширять пул и том.
На томе, где заканчивается место, основной потребитель - это один каталог. Хочется этот каталог перенести на новый диск/пул/том и спланировать его так, чтоб он для пользователей остался бы на прежнем месте.

Возможно ли такое?
Если да, то как это сделать?

PS: рыл в сторону map в логин скрипте - не годится - мапит только на буквы дисков, hardLinks - делают линки только на том же томе - не годится. Куда дальше смотреть не знаю.

Re: Разделить том

СообщениеДобавлено: 25 дек 2013, 22:34
Павел Гарбар
Для этого может подойти DFS, но там есть свои тараканы.
Лучше папку перенести, а пользователям пути перенастроить.

Re: Разделить том

СообщениеДобавлено: 26 дек 2013, 09:18
res
С путями проблематично, в каталоге куча самопальных скриптов для разных задач, местами пути зашиты в код, 100% что после переноса вылезут косяки в самых неожиданных местах и не уверен что все их можно будет исправить. Видимо придется переносить целиком том на новые диски. Жаль, надеялся выход найдется.

Re: Разделить том

СообщениеДобавлено: 26 дек 2013, 12:01
Влад А.Сокол aka Akina
res писал(а):Хочется этот каталог перенести на новый диск/пул/том и спланировать его так, чтоб он для пользователей остался бы на прежнем месте.

Возможно ли такое?
Если да, то как это сделать?

Только при условии, что всё остальное с этого тома - переместится. Т.е. переместить каталог на новый том, потом старому тому дать новое имя, новому - имя старого тома.

Re: Разделить том

СообщениеДобавлено: 26 дек 2013, 15:09
res
Имя тома как раз не принципиально, принципиально, чтоб этот том цеплялся к виндовым клиентам нужной буквой диска и структура каталогов на томе оставалась прежней.
Ну в общем понятно, то что хочется сделать не получиться.
Спасибо за советы!

Re: Разделить том

СообщениеДобавлено: 26 дек 2013, 15:36
Влад А.Сокол aka Akina
res писал(а):Имя тома как раз не принципиально, принципиально, чтоб этот том цеплялся к виндовым клиентам нужной буквой диска и структура каталогов на томе оставалась прежней.
Если у тебя этот зацеп выполняется в логин-скрипте, или все обращаются к нему через Directory Map - то да. А если UNC где-то захардкоден именно на подключение локального драйва - то смена имени тома не даст возможности его подключить, и всё развалится.

Re: Разделить том

СообщениеДобавлено: 26 дек 2013, 16:14
res
Нет, везде в скриптах ссылки как на локальные виндовые ресурсы, т.е. x:\dir\file.txt
Собственно с переносом тома проблем нет, хотелось как раз перенести только один каталог, т.к. он больше всего отжирает места на томе (я бы тогда мог в дальнейшем регулировать дисковое пространство для этого каталога, плюс освободил бы пространство на старом томе для других каталогов), но при этом необходимо сохранить структуру каталогов тома.

Re: Разделить том

СообщениеДобавлено: 26 дек 2013, 17:12
Влад А.Сокол aka Akina
Так просто расширь том. А чтобы этот каталог не рос бесконтрольно - установи ему квоту.

Re: Разделить том

СообщениеДобавлено: 26 дек 2013, 22:03
Павел Гарбар
Ну так DFS подойдет.
А просто скопировать папку на новый диск и замапить его той же буквой, а старый том замапить на другую букву - так можно? К другим каталогам на старом томе такой жесткой привязки нет?

Re: Разделить том

СообщениеДобавлено: 27 дек 2013, 09:30
res
Влад А.Сокол aka Akina писал(а):Так просто расширь том. А чтобы этот каталог не рос бесконтрольно - установи ему квоту.

Просто расширить том была первая мысль, но от нее отказался, т.к. сама нетварь - это виртуальная машина под ESXi, для нее отдан LUN на внешнем хранилище как RDM диск, на этом диске находится тот самый пул и том. На этом внешнем хранилище уже нет свободного дискового пространства, поэтому новый пул/том будет взят из другого внешнего хранилища.
Отказался от расширения существующего пула потому что: что будет, если, например, по какой-либо причине отвалится второе хранилище - скорее всего весь пул будет не доступен, а на этом пуле кроме проблемного тома, есть еще несколько томов не менее важных для конторы.
В случае же выделения в отдельный пул/том нужного каталога отвалится только этот каталог, а это уже совсем другой масштаб бедствий.
Первое внешнее хранилище - это аппаратная FC хранилка, второе - виндовый сервак напичканый дисками, раздающий ESXам по iSCSI свои диски. Поэтому есть определенные опасения за стабильность работы второго хранилища, т.е. виндового сервака. Хотя пока проблем с ним не было, но как обычно надеюсь на лучшее, а готовлюсь к худшему.

Павел Гарбар писал(а):Ну так DFS подойдет.
А просто скопировать папку на новый диск и замапить его той же буквой, а старый том замапить на другую букву - так можно? К другим каталогам на старом томе такой жесткой привязки нет?

DFS у себя не использую и ни разу не юзал, поэтому не знаю как там да что. Поднимал как-то виндовый DFS. В общем хотелось бы по возможности избежать внедрения каких-то новых сервисов (DFS).
На счет замапить - привязка к структуре каталогов на томе есть, в том то и фишка. Этот том юзает отдел, в котором сотрудники через одного возомнили себя программерами и лабают скрипты для собственного использования, наплодили уже целую гору всяких поделок. А т.к. никто из них не является профессиональным программистом, то качество кода совершенно жуткое. Скрипты - VBA, JScript, VBScript и еще на паре специализированных софтин, в которых есть встроенные скриптовые языки. Короче, если изменится структура каталогов, то я обеспечу и себя работой и еще несколько человек из этого отдела на несколько дней, чего, конечно, хочется избежать.

В общем склоняюсь к промежуточному решению - перенести на новый диск целиком этот том.
Вот на НГ и устрою перенос, пока почитаю про DFS.

Re: Разделить том

СообщениеДобавлено: 31 дек 2013, 14:13
res
Почитал DFS, вроде все просто оказалось, решил попробовать.
Создал контекст, создал тестовую точку соединения.
Точка соединения в файловой системе появилась, но зайти не могу. Не понятно почему.
Винда ругается - не удается найти указанный путь, в нетвари ошибок нет. Права при создании точки соединения задал, каталог назначения с теми же правами. В управлении узлами реплики заданный сервер со статусом запущен, правда в деталях счетчик успешных операций поиска гораздо меньше счетчика запросов.
Если зайти в "изменение точки соединения", то после продолжительной паузы выдается ошибка - элемент не найден.
Но если удалить точку соединения, то удаляется нормально и быстро.

Где у DFS логи лежат? Не ясно куда копать дальше. Что я делаю не так?

Re: Разделить том

СообщениеДобавлено: 31 дек 2013, 14:15
res
Занимаюсь тут черте чем, вместо того что бы НГ встречать :-)

Всех с наступающим!!

Re: Разделить том

СообщениеДобавлено: 13 янв 2014, 10:46
res
Народ! Здесь, что выходные затянулись?
Кто-нить подскажет куда рыть с DFSом? У меня затык полный.
Нет ни логов ни ошибок толком, только то что на клиенте выдается, настроил вроде все по мануалу, но не работает.

Re: Разделить том

СообщениеДобавлено: 13 янв 2014, 11:34
Ковалев Артем
Что не работает?
iManager -> Распределенный файловый сервис -> Создание контекста управления и создание точек соединения. И всё работает.

Re: Разделить том

СообщениеДобавлено: 13 янв 2014, 17:38
res
Все так. Контекст создал, точку то же, в файловой системе она появилась, но зайти не могу.
Выше все расписал, поэтому прошу помощи.
Не ясно вообще что за ошибка, т.к. в нетвари никаких логов или сообщений с ошибками не нашел по этому поводу.