HP-UX FAQ
A HupWiki-ből...
Általános kérdések és válaszok
Hol kezdjem az ismerkedést a HP-UX rendszerrel?
Indulj innen: Hewlett Packard Technical Documentation
A kezdéshez jó kiindulópont lehet a User Guide (rp5400-as sorozat).
Hány processzort támogat a HP-UX?
- HP-UX 11.10 és későbbi kiadások: 128
- HP-UX 11.00: 32
Hány bites operációs rendszer a HP-UX?
- HP-UX 11i v2 64 bites Itanium vagy PA-RISC alapú gépeken
- HP-UX 11i v1.5, v1.6 csak 64 és csak Itanium alapú gépeken
- HP-UX 11.00 és későbbi kiadások: 64 vagy 32 bit PA-RISC alapokon
- HP-UX 11.00-nál korábbi kiadások: 32 bit
POSIX kompatibilis a HP-UX?
Igen, a HP-UX POSIX kompatibilis operációs rendszer.
Operációs rendszer adminisztráció
Alapvetően a "SAM" elnevezésű rendszeradminisztrációs eszköz használható erre a célra, de természetesen a konfigurációs file-ok "kézzel" azaz szövegszerkesztővel is módosíthatóak.
A rendszerindításkor (boot) használt konfigurációs script-ek (rc script-ek) konfigurálását a /etc/rc.config.d könyvtárban található file-ok végzik.
Hogyan tudhatod meg, hogy milyen szoftverek vannak feltöltve a rendszeredre?
A 9.x verzióknál nézd meg a /etc/filesets könyvtárat. Ezt a könyvtárat használják a /etc/update, /etc/updist, /etc/netdistd, és a /etc/rmfn segédprogramok a szoftverek be és ki töltéséhez.
A 10.x, 11.x verziókhoz használd az swlist parancsot.
Hogyan tudom megváltoztatni a hostname-et?
# /sbin/set_parms hostname
Hogyan tudom megváltozatni az IP címet?
# /sbin/set_parms ip_address
Ez természetesen csak egy NIC - általában a lan0 - címét változtatja meg. Sokkal több lehetőséget rejt az /etc/rc.config.d/netconf file, melyet szövegszerkesztővel lehet módosítani és az "/sbin/init.d/net start" paranccsal érvényesíteni. Újraindítást nem igényel (bár javallott).
Hogyan tudom megváltoztatni a DNS szervert, domain-t, alapértelmezett átjárót, stb?
# /sbin/set_parms addl_netwrk
Hogyan tudok visszatérni az első indításkor beállítható paraméterekhez?
(FIGYELEM! Ezt csak akkor csináld, ha pontosan tudod mit szeretnél csinálni!)
# /sbin/set_parms initial
Hogyan tudok single user mode-ba bootolni?
Nyomj egy "ESC"-et, hogy leállítsd az auto-boot-ot.
Amikor a boot eszközök kilistázásra kerülnek:
b PX ISL (ahol az X a root diszked)
Majd az ISL-ben> prompt:
HP-UX 9.x: ISL> hpux -iS disc(;0)/hp-ux HP-UX 10.x: ISL> hpux -iS disc(;0)/stand/vmunix
Az '-iS' kapcsoló adja meg a rendszernek, hogy single user módba bootoljon.
Hogyan tudom a zavaró copyright megjegyzést eltávolítani a login-nál?
Az alábbi, a /etc/profile-ban levő kódsor írja ki a copyright megjegyzést minden egyes alkalomkor, mikor az új felhasználó belép a rendszerbe:
NUMLOGINS=`/etc/last -2 $LOGNAME | wc -l` if [ $NUMLOGINS -lt 2 ] then cat /etc/copyright fi
És a /etc/csh.login-ban:
set NUMLOGINS=`/etc/last -2 $LOGNAME | wc -l` if ( $NUMLOGINS<2 ) cat /etc/copyright
Hogyan tudok időzónát váltani?
Szerkeszd meg a /etc/src.sh és a /etc/src.csh fileokat, majd reboot.
Hogyan tudom a log és core fileokat követni?
SAM
A "fő" system log file a /var/adm/syslog/syslog.log file. A "fő" mail log file pedig a /var/adm/syslog/mail.log file. Ezek természetesen átállíthatóak a syslogd konfigurációs állományában. Újraindításkor a régi syslog.log átneveződik OLDsyslog.log-á és új logfile nyílik syslog.log néven. Emiatt pl. crash esetében nem érdemes ész nélkül újraíndítani a gépet mert a crash elötti syslog a crash-t követő második bootnál elveszik.
Mi a legjobb megoldás arra, hogy karban tartsam a /tmp és a /usr/tmp könyvtárakat?
cronból futtasd az alábbi scriptet:
#!/bin/sh DAYS=7 find /tmp /usr/tmp -depth -hidden -fsonly hfs -atime +$DAYS -exec rm -rf {} \;
Miért villog az "fault"/"attention" led?
Az "fault"/"attention" led akkor villog, ha a GSP (Guardian Service Processor) logba új bejegyzés került.
Mi az a GSP?
A GSP jelentése Guardian Service Processor.
A GSP-ről részletes leírást a HP oldalán itt találsz.
(Újabb rendszereknél, elsősorban a hardpartition gépeknél már nem GSP, hanem MP, azaz Management Processor a neve. Némileg okosabb is lett)
Hogyan tudom "lenullázni" az "fault"/"attention" led-et?
Egyszerűen hozzá kell férni a GSP loghoz, majd ki kell lépni a GSP-ből. Ezzel a led kikapcsol.
- A rendszer konzolon üss egy "CTRL b"-t, hogy belépj GSP módba.
- Olvasd el a hibaüzeneteket az "SL" paracs használatával
- Kiválasztás az "e"-vel
(Ha a "fault" led még mindig villog, akkor el kell olvasni a többi üzenetet is. Az Incoming, Activity, Current boot, Last boot vagy a console history log olvasásához használd a "CL" parancsot.)
- használd a "co" parancsot a GSP-ből való kilépéshez, a "console" módba való visszatéréshez.
Megjegyzés: ez az eljárás nem törli a logokat, csak "lenullázza" az "fault"/"attention" led-et. A GPS logok egy pufferben tárolódnak. Ha a tároló megtelik, akkor a logok csonkolódnak.