aka » Чт июл 14, 2011 10:37 am
Anton_V писал(а):Конфиги 4.6.9 и 4.9.28 несовместимы. В 4.6 они хранились у меня в файлах с именами хостов. В 4.9 уже имеем каталог (!) с именем МАКа. Простой тупой перенос конфигов не сработает для настройки в 4.9.
Сработает. Терминал станет искать файл с именем по МАКу, в том самом формате 4.6 и предыдущих версий, после того как не найдет конфиг в каталоге. Но конфиги все равно придется перелопачивать руками. Как минимум, заменять win2kip на server.
Anton_V писал(а):Понял, что конфиги придется перелопачивать руками. Автоматически конфиг с МАКом появляется когда терминал включен первый раз. Потом надо по МАКу идентифицировать хост и прилепить к нему конфиг нужного содержания. Громоздко. Плюс каждый терминал придется включить и просидеть перед ним некоторое время. Нет у меня столько времени. Как создать новый конфиг для 4.9?
Нашел такой выход - создавать конфиги руками, заранее для каждого терминала в графическом конфигураторе. Жмем "создать терминал" и что он спрашивает первым делом? ПРАВИЛЬНО!!! МАК-адрес. Лезем в DHCP микрософта (уж извините, с этим инструментом я работаю давно, он у нас не только терминалы поддерживает и я доверяю ему, ваш DHCP даже не смотрел и не ставил) сдергиваем мак адрес из резервирования и натыкиваем его руками, т.к. формат МАКа в никсах и винде разный (по ходу меняем строчные буквы на заглавные). Потом в новом конфиге проставлял параметры из старого конфига. Что-то перетащил через буфер, что-то пришлось вручную делать. И так по количеству терминалов...
Поверьте - ошибиться в наборе МАКа было где. А после такой ошибки все заново - новый мак, новый конфиг.
Если DHCP или TFTP наш, то каталог будет создаваться автомагически при загрузке терминала. Даже если терминал грузит 4.6.
Я плохо понимаю ситуацию, когда TFTP не наш, но все конфиги надо пропустить через конфигуратор. Но и тут можно выкрутиться: добавить параметр "syslog=ip машины с запущенным конфигуратором" в конфиг 4.6 втвари. Терминал запустится, начнет вести лог, конфигуратор увидит обращение нового терминала и создаст каталог.
PS: DHCP микрософта не имеет возможности экспортировать настройки в текст, а мы виноваты
Anton_V писал(а):Неправильный подход. Писать можно сколько угодно долго, но писать так, чтобы разобраться и понять можно было быстро.
Есть такое понятие - юзабилити. Удобство использования. Не надо перекидывать фразу "неудобно" в "непривычно", не это имелось в виду. Большее юзабилити было в 4.6, когда простой правкой простого текстового файла, его копированием и переименованием я быстро настраивал все что нужно. Хотя свои плюсы есть и в графическом конфигураторе. Он делает картину наглядней, конфигурация в нем выглядит более прозрачно. Но работать с ним пока ДЕЙСТВИТЕЛЬНО неудобно.
Дык бета. Мы внимательно слушем предложения по делу. Будет особенно хорошо, если предложения описаны полностью, так чтобы вопросов не возникало, и чтобы предложения не требовали переделать все. Конфигуратор 4.9.28 версии сильно отличается от конфигуратора 4.9.1 версии.
Anton_V писал(а):Но не хватает ему пока юзабилити и наглядности. И документацию бы сделать более прозрачной. Тяжело её читать и разбираться в ней. А без неё, интуитивно, не угадывается.
Хорошая документация смазывает неудобный интерфейс. Без документации люди напрягают интуицию, больше ругаются и у нас больше шансов таки добиться этого мифического юзабилити. Так что ругайтесь больше, товарищи пользователи, мы записываем
Anton_V писал(а):по документации имеем это
Конфигуратор WTware писал(а):Зачастую необходимо, чтобы разные терминалы грузились с разной версией WTware. Если вы будете использовать наш сервер DHCP - службу WTDHCP, - она прочитает версию WTware для каждого терминала и будет грузить именно ее. Также при редактировании параметров надо учитывать, есть ли этот параметр в данной версии, какие у него допустимые значения. Все это будет контролировать конфигуратор, только укажите ему, с какой версией работает данный терминал. Если не указывать версию, то терминал будет грузиться с текущей версией или с версией, которая указана в настройках другого DHCP-сервера, не WTDHCP.
Ну не использую я WTDHCP. Как мне настроить Microsoft DHCP? Ни слова. Одни предположения, убивающие время, силы и нервы.
Как вообще поставить две разные версии WTware? Ни слова. Пересмотрел всю документацию - не нашел. Типичная задача - имеем стабильную версию, надо попробовать новую - ставим и пробуем на паре клиентов - пошло, значит можно и остальным поставить то же самое. Не пошло - вернул их обратно и успокоился.
http://wtware.ru/docs5/dhcp.html Скриншот майрософтового DHCP, затем текст "067, имя файла для загрузки. Нужно указать полный путь от корня TFTP до загрузочного файла и сам загрузочный файл. Если вы установили WTware из дистрибутива и пользуетесь нашим TFTP, то путь будет таким: 4.9.19\ для WTware версии 4.9.19. При переходе на следующую версию WTware вам нужно будет вручную изменить этот путь."
Все настоялько просто, что я не понимаю, что об этом писать. Просто ставь новую версию втвари поверх старой. На винте появится новый каталог с новой верией. Старые версии ( в том числе 4.4.х и 4.6.х) при этом ниаким образом не должны пострадать. Для подопытного терминала заводишь резервацию в dhcp и в резервации в 067 параметре меняешь версию. Перегружаешь терминал и на нем запускается новая версия. Не поехало - удаляешь резервацию и терминал вместе со всеми остальными грузит то что грузил раньше.
[quote="Anton_V"]Конфиги 4.6.9 и 4.9.28 несовместимы. В 4.6 они хранились у меня в файлах с именами хостов. В 4.9 уже имеем каталог (!) с именем МАКа. Простой тупой перенос конфигов не сработает для настройки в 4.9.[/quote]
Сработает. Терминал станет искать файл с именем по МАКу, в том самом формате 4.6 и предыдущих версий, после того как не найдет конфиг в каталоге. Но конфиги все равно придется перелопачивать руками. Как минимум, заменять win2kip на server.
[quote="Anton_V"]Понял, что конфиги придется перелопачивать руками. Автоматически конфиг с МАКом появляется когда терминал включен первый раз. Потом надо по МАКу идентифицировать хост и прилепить к нему конфиг нужного содержания. Громоздко. Плюс каждый терминал придется включить и просидеть перед ним некоторое время. Нет у меня столько времени. Как создать новый конфиг для 4.9?
Нашел такой выход - создавать конфиги руками, заранее для каждого терминала в графическом конфигураторе. Жмем "создать терминал" и что он спрашивает первым делом? ПРАВИЛЬНО!!! МАК-адрес. Лезем в DHCP микрософта (уж извините, с этим инструментом я работаю давно, он у нас не только терминалы поддерживает и я доверяю ему, ваш DHCP даже не смотрел и не ставил) сдергиваем мак адрес из резервирования и натыкиваем его руками, т.к. формат МАКа в никсах и винде разный (по ходу меняем строчные буквы на заглавные). Потом в новом конфиге проставлял параметры из старого конфига. Что-то перетащил через буфер, что-то пришлось вручную делать. И так по количеству терминалов...
Поверьте - ошибиться в наборе МАКа было где. А после такой ошибки все заново - новый мак, новый конфиг.[/quote]
Если DHCP или TFTP наш, то каталог будет создаваться автомагически при загрузке терминала. Даже если терминал грузит 4.6.
Я плохо понимаю ситуацию, когда TFTP не наш, но все конфиги надо пропустить через конфигуратор. Но и тут можно выкрутиться: добавить параметр "syslog=ip машины с запущенным конфигуратором" в конфиг 4.6 втвари. Терминал запустится, начнет вести лог, конфигуратор увидит обращение нового терминала и создаст каталог.
PS: DHCP микрософта не имеет возможности экспортировать настройки в текст, а мы виноваты :?
[quote="Anton_V"]Неправильный подход. Писать можно сколько угодно долго, но писать так, чтобы разобраться и понять можно было быстро.
Есть такое понятие - юзабилити. Удобство использования. Не надо перекидывать фразу "неудобно" в "непривычно", не это имелось в виду. Большее юзабилити было в 4.6, когда простой правкой простого текстового файла, его копированием и переименованием я быстро настраивал все что нужно. Хотя свои плюсы есть и в графическом конфигураторе. Он делает картину наглядней, конфигурация в нем выглядит более прозрачно. Но работать с ним пока ДЕЙСТВИТЕЛЬНО неудобно.[/quote]
Дык бета. Мы внимательно слушем предложения по делу. Будет особенно хорошо, если предложения описаны полностью, так чтобы вопросов не возникало, и чтобы предложения не требовали переделать все. Конфигуратор 4.9.28 версии сильно отличается от конфигуратора 4.9.1 версии.
[quote="Anton_V"]Но не хватает ему пока юзабилити и наглядности. И документацию бы сделать более прозрачной. Тяжело её читать и разбираться в ней. А без неё, интуитивно, не угадывается.[/quote]
Хорошая документация смазывает неудобный интерфейс. Без документации люди напрягают интуицию, больше ругаются и у нас больше шансов таки добиться этого мифического юзабилити. Так что ругайтесь больше, товарищи пользователи, мы записываем ;)
[quote="Anton_V"]по документации имеем это
[quote="Конфигуратор WTware"]Зачастую необходимо, чтобы разные терминалы грузились с разной версией WTware. Если вы будете использовать наш сервер DHCP - службу WTDHCP, - она прочитает версию WTware для каждого терминала и будет грузить именно ее. Также при редактировании параметров надо учитывать, есть ли этот параметр в данной версии, какие у него допустимые значения. Все это будет контролировать конфигуратор, только укажите ему, с какой версией работает данный терминал. Если не указывать версию, то терминал будет грузиться с текущей версией или с версией, которая указана в настройках другого DHCP-сервера, не WTDHCP.[/quote]
Ну не использую я WTDHCP. Как мне настроить Microsoft DHCP? Ни слова. Одни предположения, убивающие время, силы и нервы.
Как вообще поставить две разные версии WTware? Ни слова. Пересмотрел всю документацию - не нашел. Типичная задача - имеем стабильную версию, надо попробовать новую - ставим и пробуем на паре клиентов - пошло, значит можно и остальным поставить то же самое. Не пошло - вернул их обратно и успокоился.[/quote]
http://wtware.ru/docs5/dhcp.html Скриншот майрософтового DHCP, затем текст "067, имя файла для загрузки. Нужно указать полный путь от корня TFTP до загрузочного файла и сам загрузочный файл. Если вы установили WTware из дистрибутива и пользуетесь нашим TFTP, то путь будет таким: 4.9.19\ для WTware версии 4.9.19. При переходе на следующую версию WTware вам нужно будет вручную изменить этот путь."
Все настоялько просто, что я не понимаю, что об этом писать. Просто ставь новую версию втвари поверх старой. На винте появится новый каталог с новой верией. Старые версии ( в том числе 4.4.х и 4.6.х) при этом ниаким образом не должны пострадать. Для подопытного терминала заводишь резервацию в dhcp и в резервации в 067 параметре меняешь версию. Перегружаешь терминал и на нем запускается новая версия. Не поехало - удаляешь резервацию и терминал вместе со всеми остальными грузит то что грузил раньше.