Вопрос к гуру. Быстрое развертывание Novell

Обсуждение технических вопросов по продуктам Novell

Вопрос к гуру. Быстрое развертывание Novell

Сообщение psix » 24 ноя 2006, 19:18

Доброе время суток. Задался таким вопросом как предприятию у которого небыло инфраструктуры быстро перейти на новелл, то есть разворачивание новелл клиента, зенворкс клиента и т д. Вопрос очень проблематичный ставить все ручками просто застрелиться.
Аватара пользователя
psix
 
Сообщения: 106
Зарегистрирован: 16 май 2005, 20:29

Сообщение Андрей Фисенко » 24 ноя 2006, 20:52

Ну, как минимум, там должны быть компьютеры.
Если хочется вообще с места не сходить (можно и геморрой заработать :) ) то надо орагнизовать что-то типа процедуры регистрации или заставить всех юзеров "зайти сюда и запустить вот это"...
А там уже, как ручки админа напишут.
Клиента можно развернуть уже с правильными настройками и после перезагрузки клиент будет просить пароль на вход в нетварь.
Надо к этому .зеров подготовить. Написать инструкции. Простенькие и наглядные. С картинками, стрелочками и коментариями.
Ну, а дальше, все по обычной схеме. Зеновский агент и вперед.
Андрей Фисенко, SUSE
[url=http://www.suse.com][/url]
Андрей Фисенко
 
Сообщения: 1311
Зарегистрирован: 05 июн 2002, 08:13
Откуда: Красноярск

Сообщение psix » 24 ноя 2006, 21:16

Еще раз и поподробнее. Допустим у нас есть отдел из пяти машин виндовсХП
1 Нам надо проставить там новелл колиент
2 Зенворкс клиент
Можно поподроднее как ? Автоматизировать все это дело единственну возможность которую я вижу это руками установить новелл клиента и зенворкс клиента. Как подругому ? Допустим если даже есть новелл кдиент как потом поставить яенворкс автоматом ?
Пожалуйста поподробнее.
Аватара пользователя
psix
 
Сообщения: 106
Зарегистрирован: 16 май 2005, 20:29

Сообщение Андрей Старков » 24 ноя 2006, 23:17

не помню, можно ли установить клиента при его отсутсвии через ACU.EXE но думаю что можно. Полностью настраивается поведение инсталяции, а абсолютно ВСЕ настройки клиента можно установить через unattendent файл при инсталяции, который создается через nciman.exe располагающийся в инсталяции в папке admin. Как запустить у всех - виндовая шара, виндовый сценарий входа, или еще как. Мы же не знаем твоей ситуации. Если на то пошло инсталяшка на флешку или CD и "глаза бояться руки делают". Или разослать всем по почте bat файл, который при запуске используя стандартные средства - создаст паку для дистриба, подключиться по FTP куда то, закачает дистрибутив, распакует и запустит unattended инсталяцию. Ну а когда будет клиент, через логин скрипт ты черта лысого сделаешь. Инсталяция ZFD Agent'a это msi файл, msiexec есть на любой машине. mst файл создаешь, изучаешь ключи запуска msiexec и включаешь команду запуска инсталяции в логин скрипт.
Андрей Старков
 
Сообщения: 473
Зарегистрирован: 21 июн 2002, 13:57
Откуда: г. Ноябрьск, ЯНАО

Сообщение Антон Фридрих » 25 ноя 2006, 06:23

У нас до eDir был домен NT4, все прошлоо довольно гладко, прописал в скрипты старого домена запуск ACU.exe с виндовой шары где лежал клиент...... Затем создал *.mst файл для ZEN agenta и вставил в процедуру регистрации запуск его установки и все люди сидят в новеле, Андрей Фисенко правильно сказал что нужны инструкции, потому как когда к тебе утром эти люди ломяться узнать что такое контекст и почему я сменил скин у регистрации то ты начинаешь задумываться о правильном переходе....... Единственная трабла возникала со сменой профиля, старый надо было скопировать в новый DLU, автоматизировать не удалось и все равно пришлось бегать ручками :-(
....и еще ты бы поиском поискал, я в раннем ламерстве вот такую еще проблему видел, они похожи ;-) http://novell.org.ru/forum/viewtopic.php?t=7155&highlight=

P.S. просто совет дружеский, прочитай что мне тогда Андрей Фисенко написал, и просто прими к сведению ;-) Уважаемый на форуме человек :-)
Аватара пользователя
Антон Фридрих
 
Сообщения: 606
Зарегистрирован: 09 фев 2006, 07:55
Откуда: Красноярск

Сообщение Михаил Григорьев » 26 ноя 2006, 13:59

Рекомендую средство AutoIT

Очень плотно работаю с данными делом и автоматизировал очень много рутинных задач!

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

Или например автоматизировал создание VPN подключений на станциях - запускаем программку и соединение создается с нужными нам параметрами.

Думаю запросто можно автоматизировать установку NW клиента и т.д.
Аватара пользователя
Михаил Григорьев
 
Сообщения: 1462
Зарегистрирован: 04 июн 2002, 12:22
Откуда: Челябинск

распространение ZfD агнента

Сообщение Владимир Горяев » 27 ноя 2006, 11:11

Допустим если даже есть новелл кдиент как потом поставить яенворкс автоматом ?
10085696: Installing the ZfD management agents without having NAL running
Бардак автоматизировать невозможно!!!
_________________
Аватара пользователя
Владимир Горяев
 
Сообщения: 3473
Зарегистрирован: 05 июн 2002, 13:37
Откуда: Смоленск

Сообщение Михаил Григорьев » 27 ноя 2006, 13:43

Novell Client Installation Procedures

Читаем 4.3.10 Creating the Configuration File (Unattend File)

Собственно тут чёрным по белому написано как поставить автоматически Novell Client32

Подзабыл я этот способ, а все на самом деле очень просто!

Я сделал просто:

в \\SERVER\SYS\PUBLIC\Client\winnt\i386\
положил клиента

там же создал unattend.txt

[Novell_Client_Install_Manager]
Novell_Client=2000/XP
Version=4.91.2
[SetupNWInstallOptions]
!DisplayInitialScreen=NO
!Reboot_Or_Ask=Reboot
!ForceRebootOnReboot=YES
!InstallNMAS=NO
!Create_System_Restore_Point=NO
[NovellNetWareClientParameters]
!AcceptLicenseAgreement=YES
!Protocol=IPNOCM
!Remove_IPX=NO
!DoInstall=YES
!AskUseNetWareGINA=NO
!Preferred_Tree="MY_TREE"
!Preferred_Tree_Distribute=Always
!Tree_List1=MY_TREE
!Tree_List_Distribute=Replace
!Default_Context_List1=MyORG
!Default_Context_List_Distribute=Replace
!Default_Policy_Support=NO
!Default_Policy_Support_Distribute=Always
!Policy_Path="WS\system32"
!Policy_Path_Distribute=Always
!Show_Location_List=NO
!Show_Location_List_Distribute=Always
!Preferred_Network_Protocol=IP
!Preferred_Network_Protocol_Distribute=Always
!UTF8_NCPs=OFF
!UTF8_NCPs_Distribute=Always
!IP_NDS=ON
!IP_HOSTFILE=ON
!IP_DNS=ON
!IP_SLP=ON
!IP_Naming_Distribute=Always
!Enable_Scheduler_Icon=OFF
!Enable_Scheduler_Icon_Distribute=Always
!Show_NDS_Objects=OFF
!Show_NDS_Objects_Distribute=Always
!Enable_Update_Novell_Client=OFF
!Enable_Update_Novell_Client_Distribute=Always
!ServiceInstances_Distribute=Always
[NDPSParameters]
!DoInstall=YES
!IsOptional=NO
[NovellNetwareLocationProfiles]
!Profile_List1=Default
!Profile_List_Distribute=Replace
!ProfilesListSZ0="Default","Default"
!ProfilesCount=1
!LoginServiceDWOn0="Default","Save On Exit"
!LoginServiceSZ0="Default","Tab","Credentials"
!LoginServiceDWOn1="Default","Password Enable"
!LoginServiceSZ1="Default\Tab1","Tab","NDS"
!LoginServiceSZ2="Default\Tab1","Server","MySERVER"
!LoginServiceSZ3="Default\Tab1","Context","MyORG"
!LoginServiceSZ4="Default\Tab1","Tree","MY_TREE"
!LoginServiceDWOff0="Default\Tab1","Clear Connections"
!LoginServiceSZ5="Default\Tab2","Tab","Script"
!LoginServiceDWOn2="Default\Tab2","Login Script"
!LoginServiceDWOff1="Default\Tab2","Display Results"
!LoginServiceDWOn3="Default\Tab2","Close Results"
!LoginServiceSZ6="Default\Tab3","Tab","NT Credentials"
!LoginServiceCount=7,4,2
[Network_2000]
Install2000Services=Services2000List
[Services2000List]
NW_NWFS=NovellNetwareClientParameters, \$OEM$\NET\NTCLIENT\I386
NW_NDPS=NDPSParameters, \$OEM$\NET\NTCLIENT\I386


В acu.ini написал:

[DisplayDialog]
Display=No

[UnattendFile]
Use=Yes
File=\\SERVER\SYS\PUBLIC\Client\winnt\i386\unattend.txt


В процедуре регистрации:

Код: Выделить всё
IF OS = "winnt"
   WRITE "Install Novell Client for Windows 2000/XP."
   #\\SERVER\sys\public\client\winnt\i386\acu.exe
   IF "%ERROR_LEVEL" = "1" THEN
        EXIT
   END
END


C установкой ZfD 7 попроще, но есть затык, ОН не стаивться без IE выше 5.5

А ставим опять же из скрипта

Код: Выделить всё
IF OS = "winnt"
   WRITE "Install ZfD Client for Windows 2000/XP."
   #\\SERVER\sys\public\client\zfd\install.cmd
   IF "%ERROR_LEVEL" = "1" THEN
        EXIT
   END
END


в install.cmd

@ECHO OFF
msiexec.exe /i \\SERVER\sys\public\client\zfd\ZfDAgent.msi /qn EDITABLE_MT_ADDRESS=1 STARTUP_APPEXPLORER=1 ADDLOCAL=ALL
PAUSE


И вот оно СЧАСТЬЕ!

P.S.: Для выполнения сабжа лучше завести отдельного юзера и у него в логин скрипте прописать что нужно + еще нужно подумать как запустить установку ZfD только после установки Client32
Аватара пользователя
Михаил Григорьев
 
Сообщения: 1462
Зарегистрирован: 04 июн 2002, 12:22
Откуда: Челябинск

Сообщение Андрей Тр. aka RH » 11 дек 2006, 04:27

По поводу установки агента Зен и импорта появилась статейка : Registering Workstations at same time as deployment of ZFDAgent.msi using ZENworks for Desktops Agent Distributor Utility and PsEXEC.
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27

Сообщение Владимир Горяев » 11 дек 2006, 10:26

Григорьев Михаил писал(а):+ еще нужно подумать как запустить установку ZfD только после установки Client32
Такс...
Григорьев Михаил писал(а):А ставим опять же из скрипта
Вполне очевидно, что скрипт будет выполняться только после установки Client32 :) Поставился клиент, при след перегрузке поставится ZfD агент. А чтоб он каждый раз не ставился см. 10085696
Код: Выделить всё
REGREAD "HKLM,SOFTWARE\Novell\Workstation Manager,Registration Agent"
IF "%99" <> "zenwsreg.dll" THEN
@\\servername\sys\public\agentinst.bat
ENDIF
Бардак автоматизировать невозможно!!!
_________________
Аватара пользователя
Владимир Горяев
 
Сообщения: 3473
Зарегистрирован: 05 июн 2002, 13:37
Откуда: Смоленск

Сообщение Vladimir Kozak » 14 дек 2006, 15:59

Может в тему будет кому. Мы используем утиль wsname:

#f:\login\wsname /LONGDNSHOST /N:%LOGIN_NAME%MAC[4+]

После логина машина получает имя юзера+мак. Очень удобно.
Аватара пользователя
Vladimir Kozak
 
Сообщения: 762
Зарегистрирован: 30 янв 2003, 15:13

Сообщение Андрей Тр. aka RH » 14 дек 2006, 16:29

Vladimir Kozak писал(а):Может в тему будет кому. Мы используем утиль wsname:

#f:\login\wsname /LONGDNSHOST /N:%LOGIN_NAME%MAC[4+]

После логина машина получает имя юзера+мак. Очень удобно.

Это откуда именно утиль ? и какое именно она прописывает имя - 'компьютера' или хоста ( в DNS ) ? а что такое 4+ ?
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27

Сообщение Музалёв Николай » 14 дек 2006, 18:10

Это откуда именно утиль ?

http://www.novell.com/coolsolutions/tools/13575.html
http://mystuff.clarke.co.nz/wsname.asp

..[4+]

Код: Выделить всё
You can specify a new name or use a combination of variables to build a name that suits you requirements. You can also truncate strings ensure the result will fit in the 15 char size limit by specifying the size in square brackets "[]".
By default all strings are truncated from the left hand side, to truncate from the right append a "+" to the number.


PS. Браво, австралы! Давид-и-Джон нам пропасть не дадут.
armoracia rusticana (lat.), "блины" и "фиги" всех видов, а также смайлики - крайне не желательны !
Музалёв Николай
 
Сообщения: 3034
Зарегистрирован: 04 июн 2002, 19:58
Откуда: Беларусь. МИНСК.

Сообщение Vladimir Kozak » 14 дек 2006, 18:28

Андрей Тр. aka RH писал(а):
Vladimir Kozak писал(а):Может в тему будет кому. Мы используем утиль wsname:

#f:\login\wsname /LONGDNSHOST /N:%LOGIN_NAME%MAC[4+]

После логина машина получает имя юзера+мак. Очень удобно.

Это откуда именно утиль ? и какое именно она прописывает имя -
'компьютера' или хоста ( в DNS ) ? а что такое 4+ ?


Ну, в общем, понятно :) Добавлю - у юзеров указан общий профайл, в логин-скрипте которого оная строка и есть. Правда по проверке - включен ли юзер в группу rename. Удобно. Имидж, логин, wsreg... и почти готово :)
Аватара пользователя
Vladimir Kozak
 
Сообщения: 762
Зарегистрирован: 30 янв 2003, 15:13

Сообщение Андрей Тр. aka RH » 14 дек 2006, 18:51

Николай, этот Давид - новый зеландец :) хотя это уже мелочи, конечно. Главное - что оно активно им поддерживается.

Хотя для нас NetBIOS name не сильно актуально, тем более с именем пользователя .. по идее, ее ведь достаточно на данной конкретной рабочей станции запустить один раз, сформировав желаемое имя - после чего Зен должен сохранять в image safe data, так ?
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 12

cron