Debian 5 (Lenny) telepítése távoli konzolról

Egy ügyfelünknek vettünk egy kellemes kis Sun szervert, és egyik partnercégünk segítségével elhelyeztük egy adatparkban, ahol kaptunk a szokásos internetkapcsolat mellett egy VPN kapcsolatot is a szerver menedzsmentfelületéhez, így a szervert távolról tudjuk kezelni, akár telepíteni is.

Gondoltam ez a telepítés tanulságos lehet a tanfolyamon is. Debian 5 (Lenny) a szerencsés nyertes.


  • Letöltöm a Debian netinst image-t. Ez egy minimum telepítőkészlet, elsősorban ilyen távoli telepítésekhez (bár én mindig ezt használom).
    Innen letölthető.
    Ez nincs a videón. Gyorssegélyként a szolgáltató biztosít remote desktoppal elérhető gépet, nem azért használom ezt mert az ILO konzol csak windowson működik, csak így gyorsabb a telepítés (a terminál szerver ugyanazon a hálózaton van, 1GBps internetkapcsolattal, míg ha otthonról telepítem, a kábelnetemen felfelé kb. egy óra lenne feltolni 130M-t.
    Az ILO konzol szépen megy Mac-en és Linuxon is.
  • Felmountolom a letöltött netinst image-t az ILO-ra, ezt úgy látja majd a gép, mintha egy USB-s DVD olvasóba tettem volna a telepítőCDt.
  • Bekapcsolom a gépet. Az ILO SP (Service Processor) a gép kikapcsolt állapotában is működik. Ez elég klassz dolog.
  • Belépek a BIOS setup-ba, ellenőrzöm hogy az elsődleges boot eszköz az ILO CD legyen.
  • Konfigurálom a diszkeket. Ebben a kis gépben egy játékszer SAS RAID kártya van (nem is tud RAID5-öt), de ide pont elég. Egy érdekes dolgot viszont tud: RAID1E, amit ők IME-nek hívnak (integrated mirrored enhanced array). Ez gyakorlatilag páratlan számú diszkből épített RAID1 tükör. A gépben 4 diszk van, de egyet mindenképpen akartam hagyni hot spare-nek, és ugye 3 diszkből egy fölösleges lenne normál RAID1-nél (1 diszkméret maradna a 4ből), de így gyakorlatilag 1,5 marad a 4 diszkből.


  • És akkor indulhat a telepítés! Expert install-t választok.
  • Semmi más érdekes nem történik, hacsak az nem, hogy betolom a network-console komponenst, hogy a telepítés második felét egy SSH kapcsolaton keresztül csinálhassam meg.


  • A telepítés hátralévő része egy SSH kapcsolaton keresztül történik.
  • Egyébként megint nincs semmi különös, esetleg a particionálás. Megoszlanak a vélemények, hogy milyen szempontok alapján mennyire praktikus szétszabdalni a filerendszert. Vannak biztonsági (pl. /tmp-ben ne lehessen futtatni programokat) illetve gyakorlati szempontok (ne telhessen be egy partíció, vagy esetleges újratelepítéskor könnyű legyen elkülöníteni az oprendszer saját dolgait a mi adatainktól). Most a telepítés során nem állítottam be különleges mount opciókat, ezeket később praktikus, hogy zökkenőmentes legyen a telepítés. Ezt akartam elérni:
/dev/sda1             942M  133M  762M  15% / tmpfs                 2.0G     0  2.0G   0% /lib/init/rw udev                   10M  128K  9.9M   2% /dev tmpfs                 2.0G     0  2.0G   0% /dev/shm /dev/sda3             942M   18M  877M   2% /home /dev/sda15            161G  718M  152G   1% /mnt/backup /dev/sda13            942M   18M  877M   2% /opt /dev/sda14            942M   18M  877M   2% /srv /dev/sda12            942M   18M  877M   2% /tmp /dev/sda5             3.7G  473M  3.1G  14% /usr /dev/sda6             942M   18M  877M   2% /usr/local /dev/sda7             942M  238M  657M  27% /var /dev/sda11            3.7G   93M  3.4G   3% /var/lib/mysql /dev/sda9             3.7G   84M  3.4G   3% /var/log /dev/sda8             942M   18M  877M   2% /var/tmp /dev/sda10             19G  173M   18G   1% /var/www


És akkor most jön a szívás.

  • kiveszem a netinst image-t, és újraindítom a gépet.
  • ugye ahogy a netinst bent volt, sda-ként látta a kernel, a RAID kötet pedig sdb volt, így ez került be mindenhová (fstab, GRUB boot loader)
  • ahogy kivettük a netinst-et, sda lett a RAID kötet, amit mindenki sdb-ként keres, így nem is indul be az oprendszer.
  • úgyhogy igénybevesszük a SysRescueCD segítségét, ez egy live Linux CD (nem kell telepíteni)
    • a GRUB konfigfile-ját (menu.lst) módosítjuk: root=/dev/sdb1-t átírjuk sda-ra
  • ettől már beindul a Lenny, de nem tudja felhúzni a filerendszereket. Ezért átírjuk az /etc/fstab-ot.
  • és minden rendben van, készen vagyunk.


1 hozzászólásDebian 5 (Lenny) telepítése távoli konzolról

ITT és MOST! LEHET HOZZÁSZÓLNI!

 

 

 

engedélyezett tag-ek

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>