HP-UX FAQ

A HupWiki-ből...

Tartalomjegyzék

Á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.

  1. A rendszer konzolon üss egy "CTRL b"-t, hogy belépj GSP módba.
  2. Olvasd el a hibaüzeneteket az "SL" paracs használatával
  3. 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.)

  1. 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.