Ubuntu Suomen keskustelualueet
Ubuntun kehittäminen ja yhteisö => Oppaiden kehittäminen => Aiheen aloitti: Asmo Koskinen - 15.09.08 - klo:21.22
-
Tein ohjeen siitä, kuinka kirjaudutaan root-tunnuksella LTSP5-päätteen chroot-ympäristöön.
http://wiki.ubuntu-fi.org/LTSP5_Chroot
Sitä kautta voi ihmetellä LTSP5-päätteen sielunelämää vikatilanteissa ja muutenkin.
Kommentit ja keskustelu tähän ketjuun.
Ystävällisin terveisin Asmo Koskinen.
-
http://wiki.ubuntu-fi.org/LTSP5_Chroot
Lisäsin kaksi osiota.
Toinen koskee polttavaa USB-CD-asemaa ja toinen päätteiden sammuttamista etänä.
Ystävällisin terveisin Asmo Koskinen.
-
Toinen koskee polttavaa USB-CD-asemaa ja toinen päätteiden sammuttamista etänä.
Äh, päätteiden sammuttaminen avainparien avulla ei onnistu. Root-tunnuksen .ssh-hakemisto tyhjenee, kun päätte käynnistyy uudestaan.
Manuaalisesti sammuttaminen onnistuu.
asmok@ubuntu:~$ ssh root@192.168.1.244 'shutdown -h now'
root@192.168.1.244's password:
asmok@ubuntu:~$
Ystävällisin terveisin Asmo Koskinen.
-
Äh, päätteiden sammuttaminen avainparien avulla ei onnistu. Root-tunnuksen .ssh-hakemisto tyhjenee, kun päätte käynnistyy uudestaan.
Htop-ohjelmalla voi seurata päätteen kuormaa. Voiko tätä tietoa jotenkin hyödyntää...
root@ltsp:~# apt-get install htop
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu
Reading state information... Valmis
Seuraavat UUDET paketit asennetaan:
htop
0 päivitetty, 1 uutta asennusta, 0 poistettavaa ja 53 päivittämätöntä.
Noudettavaa arkistoa 46,4kt.
After this operation, 180kB of additional disk space will be used.
Nouda:1 http://fi.archive.ubuntu.com hardy/universe htop 0.6.6+svn20070915-1 [46,4kB]
Noudettiin 46,4kt ajassa 4s (9562t/s)
Selecting previously deselected package htop.
(Reading database ... 17374 files and directories currently installed.)
Unpacking htop (from .../htop_0.6.6+svn20070915-1_i386.deb) ...
Setting up htop (0.6.6+svn20070915-1) ...
root@ltsp:~#
http://www.arkki.info/howto/Wiki/LTSP5/Ubuntu_8.04.1_P4_Chroot_Htop.png
Tässä ajetaan Youtubesta Bob Dylania videota...
Ystävällisin terveisin Asmo Koskinen.
-
Htop-ohjelmalla voi seurata päätteen kuormaa. Voiko tätä tietoa jotenkin hyödyntää...
Täällä http://wiki.ubuntu-fi.org/LTSP5_iTalc lukee näin:
Päätteelle luodaan ajettava skripti, jonka nimi on "start_ica". Se käynnistetään päätteen tunnuksella. Ajettava skripti sijoitetaan /usr/local/bin-hakemistoon.
Jäin tuota miettimään, en oikein ymmärtänyt mihin scripti luodaan ja milloin/missä se ajetaan. Mutten ole nyt vielä ehtinyt tuohon iTalcciin asti, niin se jäi.
Mutta voisiko päätteelle tehdä samalla tavalla scriptin, joka kopioisi jostain rootille .ssh hakemiston?
-
Tässä ajetaan Youtubesta Bob Dylania videota...
Nyt eron näkee. P4 ei vielä notkahda Youtubesta, mutta t5125 todella. Ja tokenee kun Youtuben sammuttaa.
http://www.arkki.info/howto/Wiki/LTSP5/Ubuntu_8.04.1_P4_Chroot_Htop.png
http://www.arkki.info/howto/Wiki/LTSP5/Ubuntu_8.04.1_t5125_Chroot_Htop_01.png
http://www.arkki.info/howto/Wiki/LTSP5/Ubuntu_8.04.1_t5125_Chroot_Htop_02.png
Ystävällisin terveisin Asmo Koskinen.
-
Päätteelle luodaan ajettava skripti, jonka nimi on "start_ica". Se käynnistetään päätteen tunnuksella. Ajettava skripti sijoitetaan /usr/local/bin-hakemistoon.
Jäin tuota miettimään, en oikein ymmärtänyt mihin scripti luodaan ja milloin/missä se ajetaan. Mutten ole nyt vielä ehtinyt tuohon iTalcciin asti, niin se jäi.
Mutta voisiko päätteelle tehdä samalla tavalla scriptin, joka kopioisi jostain rootille .ssh hakemiston?
Minulla on se skripti linkissä: http://www.arkki.info/howto/iTalc/start_ica - Voisi vähän vahventaa tätä kohtaa.
Skripti sijoitetaan palvelimella /usr/local/bin-hakemistoon.
Minulta puuttuu vielä se skripti, joka käynnistää Gnome-sessiossa automaattisesti start_ica-skriptin, nyt se pitää tehdä testauksessa manuaalisesti.
En oikein tiedä, mitä kaikkea oikein häviää chrootissa käynnistyksen yhteydessä. Äsken piti asentaa htop uudestaan t5125-päätteen chrootissa, sitä ei ollut enää siellä (!?). Tämä chroot-konsepti ei ihan vielä avaudu minulle ;D
Ystävällisin terveisin Asmo Koskinen.
-
Nyt eron näkee. P4 ei vielä notkahda Youtubesta, mutta t5125 todella. Ja tokenee kun Youtuben sammuttaa.
Nämä chroot-jutut toimivat myös Ubuntu 8.10 Alpha 5:ssä, tosin nyt t5125 ei löytänyt X:ää tai tosinpäin. P4 kuitenkin:
http://www.arkki.info/howto/Wiki/LTSP5/Ubuntu_8.10_Alpha_5_P4_Chroot_Htop_01.png
http://www.arkki.info/howto/Wiki/LTSP5/Ubuntu_8.10_Alpha_5_P4_Chroot_Htop_02.png
Ystävällisin terveisin Asmo Koskinen.
-
Poistin tämän:
Älä koskaan aja "apt-get upgrade"-komentoa chroot-ympäristössä!!!
https://bugs.launchpad.net/ltsp/+bug/277331
https://help.ubuntu.com/community/UbuntuLTSP/UpdatingChroot
Ystävällisin terveisin Asmo Koskinen.
-
Hyvä lista chroot-ympäristön päivittämisestä.
sudo chroot /opt/ltsp/i386
# alternately:
# su -c 'chroot /opt/ltsp/i386'
# from here on out, you're in the chroot as root
mount -t proc /proc /proc
# make sure daemons don't start
export LTSP_HANDLE_DAEMONS=false
# update package lists
apt-get update
# install available package updates
apt-get upgrade
# alternately:
# apt-get dist-upgrade
# update the ltsp network boot configuration files if needed
/usr/share/ltsp/update-kernels
# unmount proc, as it really shouldn't be there.
umount /proc
# exit the chroot
exit
# update the server's /var/lib/tftpboot/ltsp/
ltsp-update-kernels
http://marc.info/?l=ltsp-discuss&m=123275225507266&w=2
Ystävällisin terveisin Asmo Koskinen.