Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Automatisierte Installation und Softwareverteilung mit OPSI
Institut für EisenhüttenkundeDipl.-Ing. Rainer Onkels
1
Informations-Technik im IEHK
1990 20102000
2
Auswahl eines Installationswerkzeugs
• Alle Aktionen sollen unbeaufsichtigt erfolgen können
• Installation direkt am Arbeitsplatz
• Installation zu beliebigen Zeiten (auch nachts)
• Ausführung von Diagnose-/Dienstprogrammen
• Aufteilung und Formatierung der Festplatte
• Installation von Windows 7 (Windows xp)
• Installation von Windows-Programmen
• Installation von Linux
• Bedienung mit verschiedenen Betriebssystemen3
3
Auswahl eines Installationswerkzeugs
AutoIt
• detaillierte Programmierung der Installation möglich• simuliert Tastatur- und Maus-
eingaben
• eigene Programmiersprache• keine Linux-Installation• kein unbeaufsichtigter Start
4
4
Auswahl eines Installationswerkzeugs
SCCM
• großer Lernaufwand ➪ sinnvoll ab 1000 Clients• keine Linux-Installation vorgesehen
5
• speziell für Windows-Installationen entwickelt• Installation am Arbeitsplatz möglich
5
Auswahl eines Installationswerkzeugs
• speziell für Linux-Installationen entwickelt
• Installation am Arbeitsplatz möglich
• Windows-Installation schwierig
6
6
Auswahl eines Installationswerkzeugs
OPSI
7
• mittlerer Lernaufwand ➪ sinnvoll ab 100 Clients• einzelne Module sind kostenpflichtig
• für Windows-Installationen entwickelt• Installation am Arbeitsplatz möglich• Linux-Installation in Vorbereitung
7
Auswahl eines Installationswerkzeugs
WPKG
8
• keine Linux-Installation möglich
• Projekt der Universität Köln • für Windows-Installationen entwickelt• Installation am Arbeitsplatz möglich
8
OPSI - Was Sie erwartet.
• Allgemeines
• Konfigurationseditor
• Server-Statistik
• Client-Ansicht
• Server-Konsole
• Kofinanzierung
• OPSI im IEHK
• Aktuelle Aktivitäten
• Resümee9
9
OPSI
10
open pc server integrationthe open source Client Management System
http://opsi.org/
• Server basiert auf einer Debian Distribution• als VMware-Image unter ESXi verfügbar
• DHCP-Server• TFTP-Server (für NetBoot)• Samba-Server (für Windows Installation)
Der Server enthält:
• WakeOnLan-Funktionalität• grafisches Web-Frontend
10
OPSI
11
11
OPSI configuration editor
12
12
OPSI configuration editor
13
13
OPSI configuration editor
14
14
OPSI configuration editor
15
15
OPSI configuration editor
16
16
17
OPSI configuration editor
17
18
OPSI configuration editor
18
19
OPSI configuration editor
19
20
OPSI configuration editor
20
21
OPSI configuration editor
21
22
OPSI configuration editor
22
OPSI configuration editor
23
Wake-On-LAN über VLANs
erfordert einespezielle
Konfiguration der Cisco-Switches
23
OPSI configuration editor
24
24
OPSI confd info
25
25
OPSI confd info
26
26
OPSI confd info
27
27
OPSI client
28
Funktionsabfolge:➡ NetBoot➡ Mini-Linux➡ Windows-Installer➡ Windows➡ OPSI-(pre Login)-Client➡ Software-Installation/-
Aktualisierung/-Deinstallation➡ Benutzer-Anmeldung
28
OPSI client
29
29
OPSI client
30
30
OPSI client
31
31
OPSI ssh-console
32
opsi-adminopsi-backup
opsi-configedopsi-convert
opsi-makeproductfileopsi-newprod
opsi-package-manageropsi-product-updater
opsi-setup
Befehle der ssh-console
32
OPSI ssh-console
33
33
OPSI
34
Cofunding / Kofinanzierung / Refinanzierung
das OPSI Grundmodul ist kostenlos
34
OPSI
35
35
OPSI
36
36
OPSI
37
37
OPSI
38
38
OPSI im IEHK
39
•OPSI-DHCP abgeschaltet•IEHK-DHCP modifiziert (NetBoot-Server eingetragen)•zwei aktive Studenten (Nils Wollseifen / Felix Husemann)•notwendige Anpassungen für Dell-Systeme•Installation von Windows xp & 7•Programm-Pakete, u. A. mit AutoIt•Windows-Installation mit Updates (eigener Update-Server)•Kooperation (Andreas Welbers) FTP-Bereich
39
OPSI Anwendung
40
•Computer im OPSI eintragen•NetBoot-Produkt auswählen
Hard/Software-Inventur, Installation,Speichertest, Virenprüfung•Software-Pakete auswählen•im BIOS des Computers NetBoot
konfigurieren•Computer aufwecken oder neu starten
alternativ mit OPSI-Boot-CD startenDer Computer kann durch ein Paket
nach der Installation abgeschaltet werden.
40
In Bearbeitung / Ausblick
41
•Linux-Installation (Dual-Boot)•Image vom Computer erstellen /
zurückschreiben•nächtliche Installation (am Arbeitsplatz)
[etherwake]•Installation auf Zuruf (am Arbeitsplatz)•Kiosk-Mode (der Benutzer darf selbst
auswählen, wann was installiert wird.
41
Resümee
42
Wir stehen mit OPSI noch am Anfang.
OPSI ist:leicht zu bedienen
Plattform-übergreifend nutzbarerweiterbar
Das System wird aktiv gepflegt und weiter entwickelt.Keine Lizenzkosten für das Basis-Modul
Erweiterungen gegen Kostenbeteiligung erhältlich
42
Danke für Ihre Aufmerksamkeit
43
43