OS Solaris úvod
Transkript
OS Solaris úvod [email protected] 8.8.2005 Osnova ● ● ● Solaris Instalace Boot počítače – – ● ● ● ● x86 Sparc Adresářová struktura Základní příkazy Balíčkovací systém Patchování Úvod ● ● UNIX, System V, BSD Podporované platformy – – ● ● ● ● ● x86 32bit, 64bit Sparc 32bit, 64bit Více než 100 CPU Volně ke stažení Open Solaris – Open Source Zpětná kompatibilita Dlohodobá podpora Instalace ● ● ● ● Z CD Z DVD Solaris 10 Ze sítě (Jumpstart) Typy instalace – – – Solaris Interactive - instalace v GUI Solaris Interactive Text (desktop session) textová instalace v grafice Solaris Interactive Text (console session) klasická textova instalace Solaris 8,9 Software Groups ● ● ● ● ● Software Group Sol 8 Core System Support 344MB – networking and required drivers End User System Support 923MB – CDE Developer System Support 1.2GB – libraries, include files, man pages and programming tools Entire Distribution 1.3GB – additional software that is needed for servers Entire Distribution plus OEM support 1.3GB – additional hardware support for OEMs *doporučené – zahrnuto swap 512MB, místo pro patche a doplňkový sw Sol 9* 2.0GB 2.0GB 2.4GB 2.7GB 2.9GB Solaris 10 Software Groups ● ● ● ● ● ● Reduced Network Support SWGRP 2.0GB – multiuser, text, no active network services Core System Support SWGRP 2.0GB – networked End User Solaris SWGRP 5.0GB – Common Desktop Environment – CDE Developer Solaris SWGRP 6.0GB – libraries, include files, man pages, and programming tools Entire Solaris SWGRP 6.5GB – additional software that is needed for servers Entire Solaris SWGRP plus OEM Support 6.7GB – additional hardware drivers Boot Solarisu ● Boot PROM – – – ● Boot programs – – ● bootblok nahraje ufsboot (prg. installboot) ufsboot nahraje 32bit/64bit kernel Kernel initialization – – ● POST test Start OBP, vyhledání boot-device přečtení a nahrání bootbloku /etc/system modules init – rc scripts OBP - SPARC ● Open Boot Prompt – – – přístup přes COM port 1MB Od verze 3.x možný update ● – Obsahuje ● ● ● – update má 2 fáze POST Ovladače zařízení CLI – Command Line Interpreter NVRAM – záloha baterií ● ● ● ● čas MAC adresa Host ID aliasy BIOS - x86 ● ● ● Prosté menu s možnostmi V případě řadičů SCSI vlastní BIOS Malé možnosti vzdáleného přístupu – servisní CPU ALOM ● ● ● Advanced Light Out Manager Servisní CPU pro SPARC Přístup přes COM a LAN – ● Funguje i když je stroj vypnutý – – ● Ochrana přístupu přes jméno a heslo logování stavu stroje Přechod z ALOM -> OBP/Solaris – ● Odbourání Terminal Concentrator console, (console -f) Přechod z OBP/Solaris -> ALOM – .# OBP - příkazy ● ● ● banner printenv setenv – – – – – ● ● ● ● scsi-initiator-id auto-boot? diag-level diag-device diag-switch? reset-all probe-scsi probe-scsi-all probe-ide OBP - boot ● ● boot [device_name] -[options] boot -s – ● single user mode boot -a – interaktivní boot ● ● umístění kernelu, modulů, souboru /etc/system, typ root filesystemu boot -r – rekonfigurační ● ● ● ● po připojení nových zařízení, vytvoří záznam v /etc/path_to_inst /devices /dev OBP - boot ● boot -v – ● ● ● detailní informace boot disk boot net boot cdrom OBP - příkazy ● help – – – – ● ● ● line system diag file set-default parameter-name set-defaults show-devs – device tree OBP - příkazy ● devalias – ● ● ● ● ● alias pro zařízení nvalias [name] device_path nvunalias [name] nvedit nvstore Ze solarisu eeprom – eeprom boot-device=disk1 Kernel ● Kernel 2 části – – ● 32 bitové sysémy – ● genunix – nezávislý na platformě unix – závislý na platformě /platform/`uname -m`/kernel 64 bitové systémy /platform/`uname -m`/kernel/sparc9 (uname -m = sun4u) – ● Moduly – – – – /kernel /usr/kernel /platform/`uname -m`/kernel /platform/`uname -i`/kernel /etc/system ● ● ● ● ● ● ● ● ● Defaultně zakomentován (*) Záložní kopie – boot -a, /dev/null které moduly nahrát/nenahrát parametry kernelu rootfs a root device forceload velikost sdílené paměti počet otevřených souborů počet semaforů /etc/inittab ● ● ● nastavení defaultního runlevelu které akce provést při přechodu z/do novéhu runlevelu nepoužívá se u Solarisu 10 Run Levels ● ● ● ● ● ● ● Pro Solaris verze < 10 0 – Shut down do OBP s nebo S – Single 2 – Multiuser, neběží NFS server 3 – Mlutiuser s NFS (default) 5 – Shut down a power off 6 – Shut down and reboot Run Control Scripts ● ● /etc/rc0-6,S /etc/rc#.d – scripty runlevelů – – – ● [KS] [0-9][0-9][A-z] S90samba K03sshd /etc/init.d/ – start, stop bez změny runlevelu Solaris 10 - SMF ● Service Management Framework – Startup scripts ● – – – – – ● svcadm milestone single-user vztahy přes XML file svcs – info o službách svcadm – správa služeb inetadm – inetd závislosti Stop service Sol < 10 Sol10 /etc/init.d/sshd stop svcadm disable -t network/ssh:default Login ● ● Login na konzoli Grafický login - dtlogin Nabootovali jsme :-) Adresářová struktura /bin – simlink /usr/bin, system commands /dev – simlink /devices /devices – fyzické cesty k zařízení /etc – konfigurační soubory /export – sdílené file systémy /home – domácí adresáře /kernel – jádro /mnt – dočasný mount point /opt – přidané aplikace /platform – moduly kernelu /sbin – základní příkazy /tmp – dočasné soubory - tmpfs /usr – programy, scripty a knihovny pro všechny /var – dočasné soubory, logy Základní příkazy ● Informace o sytému – prtdiag (-v) ● ● – prtconf ● ● – jako top ifconfig -a, netstat -rn ● – vypisuje HW s parametrem -p napr WWN prstat ● – diagnostické informace o systému CPU, RAM, teploty, verze OBP, stav zdrojů nastavení sítě cfgadm (-la) ● konfigurace HW, SCSI, FC Základní příkazy ● File system – format ● – – 8 slices, číslo 2 – celý hdd newfs /dev/rdsk/c0t0d0s5 mount [co] [kam] ● ● ● ● -o logging /etc/vfstab fuser -cu mount_point Autofs – – – – /etc/init.d/volmgt start|stop fstyp /dev/rdsk/c0t0d0s7 fsck [path] df, du, quot -a Balíčkovací systém ● ● pkginfo (-l pkg_name) pkgrm pkg_name – ● ● pkgadd -d pkg_name pkgchk pkg_name – ● ● závislosti soubory (-v) pkgchk -l -p file_name /var/sadm/install/contents Patchovaní ● ● /var/sadm/patch – seznam patchů Patch – SUNWxxxx ● ● ● ● ● ● patchadd patch_name patchadd -p – ● ● install – copyright, scripts pkginfo - /var/sadm/pkg/pkg_name/pkginfo pkgmap – path to new files reloc – new files informace o instalovaných patchích patchrm patch_name autoupdate z bezpečných Sun stránek – sunsolve.sun.com Odkazy docs.sun.com sunsolve.sun.com www.sun.com/bigadmin swforum.sun.com Děkuji za pozornost [email protected] 8.8.2005
Podobné dokumenty
Soubor Readme tiskových ovladačů Xerox UNIX Tento soubor
spuštění instalačního souboru a případně přidejte nová oprávnění. V závislosti na použité
metodě kopírování se může stát, že jsou oprávnění pro spouštění během kopírování souboru
instalačního progr...
Návod k montáži a obsluze
– I nstalaci a uvedení regulace topení a připojených dílů
příslušenství do provozu smí podle ČSN EN 50110-1 provádět
pouze subjekt s odpovídající odbornou způsobilostí.
- Musí být k dispozici vyp...
Průvodce instalací - OpenOffice.org v češtině
Důležité aktualizované informace týkající se instalace OpenOffice.org naleznete
v souboru readme.txt (Windows), README (Solaris a Linux), nebo v souborech
readme.html v adresáři office .
Instalační...
PRINCIPy A PROBLéMy OPERAčNíHO
řádcích v jazyce C a 1000 řádcích v asembleru. První přenos na jiný typ počítače prokázal,
že UNIX přenositelný je, i když ne tak snadno, jak se předpokládalo. Každopádně tím byl
ale odstartován n...