Denne siden beskriver felles infrastruktur og tjenester for Trofast.
Følgende punkter omtales på egne sider:
Innholdsfortegnelse
1 Nettverk
- Vi har to nett:
- 158.36.4.0/24 for Windows-servere
- 158.36.5.0/24 for Linux-servere
Trofasts domenekontrollere har sin egen kopi av DNS-oppføringene for de to nettene. Nye maskiner skal altså både legges inn i Trofasts DNS og meldes fra om til unix-drift.
Alle servere har faste IP-adresser. Fire av adressene i 158.36.4.0/24 deles ut på DHCP til maskiner som skal PXE-installeres.
2 Active directory-struktur
Hver skole har sitt eget OU på roten av Trofasts AD. Skolens brukere ligger der, og skolens superbrukere har endringsrettigheter til dette OUet.
- Hver skole har i tillegg disse gruppene, som hver er medlem i sine respektive fellesgrupper:
- <skole>-fs
- <skole>-fsdesktop
- <skole>-agresso
- <skole>-agressodesktop
- <skole>-alleskrivere
USIT har en testbruker hvor hver skole, som heter trofastusittest<skole>.
Alle servere ligger under OUet "Servere"
3 Group Policies
Hver skole har en GPO som kjører skolens påloggingsscript. I tillegg finnes en rekke server-GPO'er.
4 Virtuelle maskiner/Vmware
Trofast har sitt egen virtualiseringsmiljø basert på VMWare. Driften av dette gjøres av virt-core@usit.uio.no, detaljert dokumentasjon for virtualiseringsmiljøet ligger på virt-core sine sider.
5 Filservere
Trofast har to virtuelle filservere, profillager.trofast.uio.no og fillager.uio.no
5.1 profillager.uio.no
Deler ut to shares:
- \profillagerprofiler
- Roaming profile-kataloger for alle brukere
- \profillagerredir_folders
- Kataloger for Folder Redirection basert på GPO.
5.2 fillager.uio.no
Deler ut følgende DNS-navn med tilhørende shares:
- \\agrp.trofast.uio.no - \pcl - Produksjonsklienter Agresso for distribusjon til terminalservere, en underkatalog pr. skole - \psh - produksjonsshares Agresso for oppmontering på terminalservere, en underkatalog pr. skole
- agrt.trofast.uio.no
- \tcl - Testklienter Agresso for distribusjon til terminalservere, en underkatalog pr. skole
- \tsh - Testshares Agresso for oppmontering på terminalservere, en underkatalog pr. skole
- \\usitadmin.trofast.uio.no
- \dump - Dump-område for diverse filer
- \ephorte - ePhorte-filer for installasjon og distribusjon
- \ephorteconfig - ePhorte konfigurasjonsfiler
- \fs - FS-klienter for distribusjon til terminalservere, en underkatalog pr. skole under \klienter og \demoklienter
- \genericdist - Andre filer som skal distribueres automatisk, bruke i dag kun til Trofast-versjon av Oracle-filer
- \scripts - Diverse scripts for vedlikehold, distribusjon o.l.
6 Serverinstallasjon
Trofast er inkludert i det automatiske serverinstallasjonsopplegget til UiO (pxe-løsningen), og har sitt eget sett med konfigurasjonsfiler for dette. NB! Citrix-terminalservere har sitt eget opplegg basert på kloning av virtuell server.
6.1 Hvordan foregår installasjonen?
Når en maskin bootes med PXE i trofast-nettet, vil den få tildelt en av fem tilgjengelige DHCP-adresser (scope: 158.36.4.241 - 158.36.4.245). Den samtidig få oppgitt tro-install.trofast.uio.no som boot helper, og laste ned et pxe-image derfra som den booter på. Alle filer som er nødvendige for serverinstallasjonen ligger på tro-install. Filer som tilhører selve PXE-løsningen ligger på \\tro-install\pxe\, installasjonsfiler som er hentet fra serimne ligger på på \\tro-install\winprog\, og installasjonsfiler som er unike for Trofast ligger på på \tro-installtrofastprog. Mappestrukturen her er grundigere beskrevet i et annet dokument.
NB! Hvis man legger til installasjonspakker eller filer på \\tro-install\winprog\ eller \\tro-install\trofastprog\ er det viktig at det gjøres på en ryddig måte.
6.2 Konfigurasjon
Alle medlemmene i pcadm-gruppe har rettigheter til å sette opp trofast-servere via PXE. Den viktigste konfigurasjonsfilen til daglig er \\tro-install\pxe\serverinst\etc\cfg\trofast\applications.xml. Denne beskriver de forskjellige applikasjonene som kan installeres. Den autoritative versjonen av denne fila (og alt annet i \\tro-install\pxe\) ligger i pxe-core sin SVN, og endringer må alltid sjekkes inn der før ny versjon kopieres over til tro-install. Redigering direkte på \\tro-install er en svært dårlig idé.
7 Windows-patching
Anders Widding (a.r.widding@usit.uio.no) er ansvarlig for patching av Windows-serverne til Trofast.
8 Antivirus
Antivirus i Trofast håndteres av Sophos v4. Admin- og servermaskin er tro-sophosav.trofast.uio.no.
Sophos oppdager automatisk servere når de legges inn i AD, men antivirusklienten må installeres manuelt fra Sophos-konsollet. Strukturen og tildelingen av antivirus-profiler følger AD-strukturen.
Det er 2 profiler som brukes:
- Filserver-policy - denne kjører ikke "On Access control", kun skedulerte skanninger.
- TS-policy - her er det aktivt "On Access Control" og skedulerte skanninger.
Nye maskiner får installert antivirus ved at du høyreklikker på maskinen i Sophos Enterprise Console og velger "Protect Computers...". Dette kan selvsagt gjøres på flere maskiner samtidig.
Ansvarlig er Anders Widding (andersrw@usit.uio.no), Ketil Klepsvik (ketilkl@usit.uio.no) er sekundæransvarlig.
9 Backup
Backup skal tas av alle servere unntatt terminalservere. Kontaktperson for backup er Anders Widding (a.r.widding@usit.uio.no).
10 Overvåkning (SCOM)
Trofast-servere overvåkes av UIOs SCOM. Admin-prod2 er satt opp som gateway mellom de to domenene.