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

Квоты

СообщениеДобавлено: 25 окт 2004, 16:38
neepolas
Ребята спасайте. Как быстро определить какие файлы кому принадлежат (или выбрать по определенному пользователю все его файлы) [файлов где-то порядка 200000-400000 ]. Есть ли какие-то готовые утилиты.

Re: Квоты

СообщениеДобавлено: 25 окт 2004, 16:50
Аркадий Глазырин
neepolas писал(а):Ребята спасайте. Как быстро определить какие файлы кому принадлежат (или выбрать по определенному пользователю все его файлы) [файлов где-то порядка 200000-400000 ]. Есть ли какие-то готовые утилиты.


Добрый вечер..... заинька!

Какая OS, что хотим достичь?

Re: Квоты

СообщениеДобавлено: 25 окт 2004, 17:08
neepolas
Аркадий Глазырин писал(а):
Добрый вечер..... заинька!

Какая OS, что хотим достичь?


Конечно Novell (шестая), раз пишу в форум по Новелу. Утилиту хотелось бы под Виндоус, если нет то может быть и модуль под Netware. Важен вопрос скорости, чтобы не все файлы перебирать. Ведь сервер определяет сколько кем занято место.

СообщениеДобавлено: 25 окт 2004, 17:20
Андрей Тр. aka RH
Т.е. хочется что ли список имен всех файлов на томе для данного пользователя - их владельца ? Ну .. nlist на такое способен, ИМХО. Токо скорости шибко большой не ждите .. сервер-то занятое место показывает, но это вещи немного разные.

А что 6-ка - все же писать надо, т.к. далеко неочевидно.

СообщениеДобавлено: 25 окт 2004, 17:37
neepolas
Андрей Тр. aka RH писал(а):Т.е. хочется что ли список имен всех файлов на томе для данного пользователя - их владельца ? Ну .. nlist на такое способен, ИМХО. Токо скорости шибко большой не ждите .. сервер-то занятое место показывает, но это вещи немного разные.

А что 6-ка - все же писать надо, т.к. далеко неочевидно.


На счет занятого места я знаю. То что видно в nlist и в consoleOne видно.
Своя прога есть которая определяет владельцев, но перебирает всё (около часа), и еще мин 5 отчеты в Ексель загоняет. А хотелось бы что бы пользователь подошел и ему в течение мин 2-4 сказали каие файлы надо ему удалить. Может есть модули nlm под Нетвару? :?:

СообщениеДобавлено: 25 окт 2004, 18:28
Андрей Тр. aka RH
Не понял насчет "и в Consoleone видно" - С1 это все-таки не прога в том смысле, что ею список файлов не сформируешь, в отличие от nlist'а. Чисто из спортивного интереса - по сравнению с вашей своей прогой сколько времени занимает проход nlist'a по тому же тому ?

Еще в серверном портале есть возможность генерировать отчет по тому - кто сколько использует, по типам файлов там и т.п., в виде гистограмм .. не помню только, насколько может быть детализирована инфа ( т.е. можно ли показать непосредственно списки файлов ), и есть ли эта опция именно в 6-ке ( вроде есть, но надо проверять ). Опять же я не понял, как nlm поможет пользователю, который "подошел" - к консоли сервера что ли ? Или тогда ему какой-то самописный front end будет нужен .. в принципе, раз портал умеет нечто подобное выдавать ( да еще хтмл ), то, наверное, как-то можно этим воспользоваться.

А так еще можно порыться в CoolTools .. такие вещи там вроде были - в виде утилит под Винду ( только большинство не халявные, наверное ).

СообщениеДобавлено: 25 окт 2004, 19:44
Владимир Семиколенных
Классический метод. ndir /? all
и далее по тексту...

А в шестёрке - https:<server_IP>:8009
Выбираем том, запускаем Inventory.
По окончании листаем вниз, тыркаем нужного юзера, получаем список принадлежащих ему файлов.

СообщениеДобавлено: 26 окт 2004, 05:02
Андрей Тр. aka RH
Прошу прощения :) Я что ли сказал nlist ? Конечно, имелся в виду ndir ( с /ow eq имяпользователя ). Проблема, правда - он, похоже, будет выдавать список имен в 8.3.

Vladimir

Да, если ты админ .. простым смертным есть доступ только к файловой системе - наверное, надо дополнительно что-то им настраивать, чтобы могли пользоваться Inventory ( в RBS ? ) ?

СообщениеДобавлено: 26 окт 2004, 10:06
Владимир Семиколенных
Простые смертные могут сделать инвентаризацию в пределах своих прав на файловую систему.
Портал запускать никто не мешает.

СообщениеДобавлено: 26 окт 2004, 10:15
neepolas
Андрей Тр. aka RH писал(а):... Чисто из спортивного интереса - по сравнению с вашей своей прогой сколько времени занимает проход nlist'a по тому же тому ?


Проход ndir'a такой же по скорости как у моей проги (потому что API одно и тоже).

А вот на счет Инвентори посмотрю, спасибо за наводку.

СообщениеДобавлено: 26 окт 2004, 13:31
Андрей Тр. aka RH
Vladimir писал(а):Простые смертные могут сделать инвентаризацию в пределах своих прав на файловую систему. Портал запускать никто не мешает.
Это верно, портал запускать никто не мешает. Только я зашел простым смертным ( на 6.5, правда, не на 6 ) и нигде не нашел там Inventory, видны лишь тома, каталоги и файлы, что мне доступны ( с их свойствами и пр. ). Захожу тут же админом - нет проблем, она появляется. Возможно, я куда-то не туда смотрел - не отрицаю, т.к. было бы логично, чтоб такая возможность у обычного пользователя была. Причем для нашего друга neepolasа она была бы, наверное, практически идеальна.

СообщениеДобавлено: 26 окт 2004, 16:48
Владимир Семиколенных
А зайдите простым пользователем в каталог, в котором у него прав побольше. Появятся кнопочки "Upload" , "Text Search" , "Inventory" , "File Search".

СообщениеДобавлено: 27 окт 2004, 15:39
Музалёв Николай
Как быстро определить какие файлы кому принадлежат (или выбрать по определенному пользователю все его файлы)

Лапы...хвосты (С) ...порталы...консоли....NLMки...
Вы бы еще посоветовали в NWAdmin'e руками перебирать...
А по родному форуму пройтись желания нет?
Ну хоть СУДА.
Успехов.
PS. Быстро не получится: как же без сканирования, а?