43
Automatisierte Installation und Softwareverteilung mit OPSI Institut für Eisenhüttenkunde Dipl.-Ing. Rainer Onkels 1

Automatisierte Installation und Softwareverteilung mit OPSI

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Automatisierte Installation und Softwareverteilung mit OPSI

Automatisierte Installation und Softwareverteilung mit OPSI

Institut für EisenhüttenkundeDipl.-Ing. Rainer Onkels

1

Page 2: Automatisierte Installation und Softwareverteilung mit OPSI

Informations-Technik im IEHK

1990 20102000

2

Page 3: Automatisierte Installation und Softwareverteilung mit OPSI

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

Page 4: Automatisierte Installation und Softwareverteilung mit OPSI

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

Page 5: Automatisierte Installation und Softwareverteilung mit OPSI

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

Page 6: Automatisierte Installation und Softwareverteilung mit OPSI

Auswahl eines Installationswerkzeugs

• speziell für Linux-Installationen entwickelt

• Installation am Arbeitsplatz möglich

• Windows-Installation schwierig

6

6

Page 7: Automatisierte Installation und Softwareverteilung mit OPSI

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

Page 8: Automatisierte Installation und Softwareverteilung mit OPSI

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

Page 9: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI - Was Sie erwartet.

• Allgemeines

• Konfigurationseditor

• Server-Statistik

• Client-Ansicht

• Server-Konsole

• Kofinanzierung

• OPSI im IEHK

• Aktuelle Aktivitäten

• Resümee9

9

Page 10: Automatisierte Installation und Softwareverteilung mit OPSI

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

Page 11: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI

11

11

Page 12: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI configuration editor

12

12

Page 13: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI configuration editor

13

13

Page 14: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI configuration editor

14

14

Page 15: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI configuration editor

15

15

Page 16: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI configuration editor

16

16

Page 17: Automatisierte Installation und Softwareverteilung mit OPSI

17

OPSI configuration editor

17

Page 18: Automatisierte Installation und Softwareverteilung mit OPSI

18

OPSI configuration editor

18

Page 19: Automatisierte Installation und Softwareverteilung mit OPSI

19

OPSI configuration editor

19

Page 20: Automatisierte Installation und Softwareverteilung mit OPSI

20

OPSI configuration editor

20

Page 21: Automatisierte Installation und Softwareverteilung mit OPSI

21

OPSI configuration editor

21

Page 22: Automatisierte Installation und Softwareverteilung mit OPSI

22

OPSI configuration editor

22

Page 23: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI configuration editor

23

Wake-On-LAN über VLANs

erfordert einespezielle

Konfiguration der Cisco-Switches

23

Page 24: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI configuration editor

24

24

Page 25: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI confd info

25

25

Page 26: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI confd info

26

26

Page 27: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI confd info

27

27

Page 28: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI client

28

Funktionsabfolge:➡ NetBoot➡ Mini-Linux➡ Windows-Installer➡ Windows➡ OPSI-(pre Login)-Client➡ Software-Installation/-

Aktualisierung/-Deinstallation➡ Benutzer-Anmeldung

28

Page 29: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI client

29

29

Page 30: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI client

30

30

Page 31: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI client

31

31

Page 32: Automatisierte Installation und Softwareverteilung mit OPSI

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

Page 33: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI ssh-console

33

33

Page 34: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI

34

Cofunding / Kofinanzierung / Refinanzierung

das OPSI Grundmodul ist kostenlos

34

Page 35: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI

35

35

Page 36: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI

36

36

Page 37: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI

37

37

Page 38: Automatisierte Installation und Softwareverteilung mit OPSI

OPSI

38

38

Page 39: Automatisierte Installation und Softwareverteilung mit OPSI

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

Page 40: Automatisierte Installation und Softwareverteilung mit OPSI

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

Page 41: Automatisierte Installation und Softwareverteilung mit OPSI

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

Page 42: Automatisierte Installation und Softwareverteilung mit OPSI

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

Page 43: Automatisierte Installation und Softwareverteilung mit OPSI

Danke für Ihre Aufmerksamkeit

43

43