Oppskrift på oppsett av ny templateserver for FS og Agresso.
Opprinnelig installasjon
Installering fra PXE ser ut til å føre til at kloning feiler, så vi prøver å installere agr-template.trofast.uio.no fra ISO-image.
Satte opp fersk VM, monterte og bootet fra 2008 R2-ISO med SP1
Installerte 2008 R2 Standard x64, satte passord som i keepass
Installerte VMWare tools med standard valg.
Satte IP-innstillinger og DNS-suffix.
Fjernet gammelt maskinobjekt fra AD. Satte maskinnavn og meldte inn i AD. Reboot.
Logget på som lokal admin igjen, satte pcadm-gruppe til lokal admin og slo på Remote desktop med NLA. Logget på via RDP.
Flyttet maskinen til riktig OU i AD.
Kjørte Windows Update. Installerte alle important og optional updates unntatt tre stykker som var for IE 8.
- Sørget for at P: og R: var montert riktig for administrator:
- net use P: \tro-install.trofast.uio.nowinprog /persistent:yes
- net use R: \tro-install.trofast.uio.notrofastprog /persistent:yes
- Kopierte inn nytt felles rot-filsystem:
- robocopy \tro-installtrofastprogRootCx65_GenericTS C:/e /COPY:DT /R:30 /W:30 /XD .svn
- Kopierte inn rot-filsystem for alle servertyper for bruk i VMWare-postscript:
- robocopy \tro-installtrofastprogRootCx65_ServerTypes C:etcCustomizationRoot /e /COPY:DT /R:30 /W:30 /XD .svn
- Installerte Remote desktop services-rolle.
C:windowssystem32WindowsPowerShellv1.0powershell.exe -command "&{Import-Module ServerManager;Add-WindowsFeature RDS-RD-Server}"
Reboot.
- Satte RDS lisens-server til admin-prod1 manuelt, kan også gjøres med disse to:
- C:windowssystem32WindowsPowerShellv1.0powershell.exe -ImportSystemModules -command "&{Set-Item -Path RDS:RDSConfigurationLicensingSettingsLicensingtype -Value 2 -force}"
- C:windowssystem32WindowsPowerShellv1.0powershell.exe -ImportSystemModules -command "&{New-Item -Path RDS:RDSConfigurationLicensingSettingsSpecifiedLicenseServers -Name admin-prod1 -force}"
- Kjørte ekstra kommandoer for RDS:
- regedit /s R:CitrixAllowTSConnections.reg
- C:windowssystem32WindowsPowerShellv1.0powershell.exe -command "&{Import-Module ServerManager;Add-WindowsFeature RSAT-AD-Tools}"
Reboot.
- Installerte Oracle 11.2.0:
- cscript R:Oraclewin32_11gR2_clientOra11g_unattended_inst.vbs
- robocopy R:RootOracleadbora102networkadmin C:Oracleproduct11.2.0client_1networkadmin /e /R:30 /W:30
Reboot.
- Installerte SCOM-agent:
- %comspec% /c start /wait "scom" msiexec /i R:SCOMSW_DVD5_Sys_Ctr_Ops_Mgr_Svr_2007_R2_English_Ops_Mgr_Core_MLF_X15-15495agentAMD64MOMAgent.msi /qn /norestart USE_SETTINGS_FROM_AD=1 MANAGEMENT_GROUP=uio_mg MANAGEMENT_SERVER_DNS=admin-prod2.trofast.uio.no
- %comspec% /c start /wait "scom" msiexec /update "R:SCOMCumulative Update 4KB2449679AgentKB2449679-x64-Agent.msp" /qn /norestart
- %comspec% /c start /wait "scom" msiexec /update "R:SCOMCumulative Update 4KB2449679AgentKB2449679-x64-ENU-Agent.msp" /qn /norestart
- Kjørte grunninstallasjonen til Citrix (uten å konfigurere, det skjer etter kloning):
- "R:CitrixXA65XenApp Server SetupbinXenAppSetupConsole.exe" /install:XenApp /exclude:XA_IISIntegration,XA_Console,XenAppEnhancedDesktopExperience /Enterprise /logfile:c:etcuiologsInstallXA6.log
- robocopy R:CitrixDSN-filerc:etcCustomizationDSN mf20_Trofast_XA65.dsn /COPY:DT /R:30
- del "C:ProgramDataMicrosoftWindowsStart MenuProgramsStartupReceiver.lnk"
Fjernet "ConnectionCenter" fra HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionRun.
Reboot.
Fjernet Users sin rett til Create folders/append data og Create folders/write data på c:
Satte Citrix Print Manager Service til å alltid restartes ved feil.
- Antivirus:
- Installerte antivirus fra Sophos Enterprise Console på tro-sophosav.trofast.uio.no. Måtte slå av firewall først.
- Slo på firewall igjen.
Reboot.
- Installerte Office 2010, tar ganske lang tid:
- P:lisensmicrosoftcampusOffice2010silentoffice2010_setup_trofast.bat
- Installerte Adobe Reader:
- P:gratisdokumentlesereadobe_reader10.1trofastSetup.cmd
- Fjernet "Adobe ARM" og "AdobeAAMUpdater-1.0" fra HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionRun
- Installerte Perl
- P:gratisprogrammeringperltrofastSetup.bat
- Installerte Flash
- P:gratisInternettapplikasjonerFlash_Player11.3.300.257trofastSetup.cmd
- Installerte Ghostscript-skriver
- R:
- cd R:GhostScriptgs8.71gs871w64
- setupgs.exe C:gs
- setx PATH "%PATH%;C:gsgs8.71bin"
- setx GS_DLL "C:gsgs8.71bin"
- r:Autoitautoit3.exe r:GhostScriptgs8.71InstallGS871.au3
- Installerte Silverlight
- R:SilverlightSilverlight.exe
- Huket bort "Enable Windows Update" under installasjonen
Slo av "Allow all users to install updates" under Windows Update -> Change settings.
Kjørte Windows update.
Tok en reboot
Slo av, tok snapshot.
- Installerte Agresso-applikasjoner
- "R:AGRESSO 5.5DistApplAGRESSO Common FilesAGRESSO Common Files.msi" /q
- "R:AGRESSO 5.5DistApplAGRESSO Graphical toolsAGRESSO Graphical tools.msi" /q
- "R:AGRESSO 5.5DistApplAGRESSO TrustAGRESSO Trust (GAC).msi" /q
- "R:AGRESSO 5.5DistApplAGRESSO VBAAGRESSO VBA Files.msi" /q
- Installerte Excelerator
- "R:Agresso Report EngineReportEngine-8-26-124AgressoReportEngine8.msi"
- NB! Ikke quiet installasjon, path må ENDRES til "c:agressoAgresso Report engine 8" under installasjonen.
Tillegg 26. 2.2013:
- Installerte siste versjon av Java i både 32- og 64-bitsversjon (last ned fra Java.com). Autooppdatering er nå slått av i GPO.
- Installerte Desktop Experience-featuren
customize.pl
- Nye terminalservere klones med post-kommando:
- c:Perlbinperl.exe c:etcCustomizationcustomize.pl"
- customize.pl gjør følgende:
- Finner ut om maskinnavnprefiks er fsprod, fstest, agrprod eller agrtest
- Kaller copyrootfiles.cmd med prefiks som argument
- Kopierer \tro-installtrofastprogRootCx65_<prefiks>" til C:
- Kaller moveandjoin.cmd med prefiks som argument
- Kaller JoinCX65farm.cmd, som melder maskinen inn i Citrix-farmen
- Kaller dsmove.cmd, som flytter maskinen til riktig OU ved hjelp av psexec
- Sletter katalogen som inneholder JoinCX65Farm.cmd og dsmove.cmd.
- Rebooter
NB! Når man setter opp kloning; for at domeneinnmelding skal fungere må domenenavn for brukeren som skal melde maskinen inn i AD være FQDN.