Ltsp klustring. (4 / 4 steg)
Steg 3: Application Server
Application Server för LTSP-Cluster
Vi använder "64-bitars PC (AMD64) suppleant installera CD" att installera rollen Programserver. Installera inte något extra – ingenting på alla LTSP med. Efter att göra alla uppdateringar och uppgraderingar.
sudo apt-get update
sudo apt-get dist-upgrade
uname - a
Linux ltsp-appserv01 2.6.31-12-generic #40-Ubuntu SMP ons 7 okt 04:13:44 UTC 2009 x86_64 GNU/Linux
Vi installerar efter paket.
sudo lämplig-få installera ubuntu-desktop ltsp-server ltsp-cluster-lbagent ltsp-cluster-accountmanager
Ta bort några värdelösa paket.
sudo apt-get remove--purge gnome-screensaver compiz
Var noga med att allt är i bra form.
sudo apt-get autoremove & & sudo apt-get autoclean
Ta bort följande tjänster.
sudo uppdatera-rc.d - f nbd-server ta bort
sudo uppdatera-rc.d - f gdm bort
sudo uppdatera-rc.d - f bluetooth ta bort
sudo uppdatera-rc.d - f pulseaudio bort
Skapa följande fil och kopiera detta inne i filen.
sudo nano /etc/xdg/autostart/pulseaudio-module-suspend-on-idle.desktop
[Stationära Entry]
Version = 1,0
Encoding = UTF-8
Namn = PulseAudio sessionshantering
Kommentar = Load module-avbryta-på-idle till PulseAudio
Exec = pactl last-modul modul-avbryta-på-idle
Terminal = false
Typ = program
Kategorier =
GenericName =
Skapa en testanvändare och lägga till användare i följande grupper.
sudo adduser ltsp001
sudo adduser ltsp001 säkring
sudo adduser ltsp001 ljud
sudo adduser ltsp001 video
Om ltsp-cluster-accountmanager dödar användarsessioner när använder ldap autentisering lägga till följande i filen /etc/pam.d/common-session
session valfria pam_ecryptfs.so unrwap
session valfria pam_ck_connector.so nox11
Vi har uppdaterat och befordrat chroot och installerat ssh, nano, mc och htop i chroot för att testa ändamål.
Här är användaren "ltsp001" på Programserver "ltsp-appserv01"
ltsp001 uname - a
Linux ltsp-appserv01 2.6.31-12-generic #41-Ubuntu SMP ons 7 okt 19:37:12 UTC 2009 x86_64 GNU/Linux
ltsp001
Här är användaren "root" på tunn klient "ltsp200"
roten uname - a
Linux ltsp200 2.6.31-12-generic #41-Ubuntu SMP ons 7 okt 18:42:46 UTC 2009 i686 GNU/Linux
roten ps ax | grep ltsp
2291? S 0:00 / bin/sh /usr/share/ltsp/screen_session 07
4108? S 0:00 / bin/openvt -f -w - c 7--/usr/share/ltsp/screen.d/ldm
4109 tty7 Ss + 0:00 / bin/sh /usr/share/ltsp/screen.d/ldm
4222 tty7 s + 0:00 xinit /usr/share/ltsp/xinitrc /usr/sbin/ldm--: 7 vt7 - auth /var/run/ldm-xauth-iVl786vMH/Xauthority - br
4486 pts/0 Ss + 0:00 ssh -Y -t - M -S /var/run/ldm_socket_4241_192.168.1.102 -o NumberOfPasswordPrompts = 1 ltsp001 echo LTSPROCKS; / bin/sh-
5407 är de använda? SSL 0:00 sshfs -o allow_other,ControlPath=/var/run/ldm_socket_4241_192.168.1.102 192.168.1.102:/home/ltsp001/home/ltsp001
5495 tty7 S 0:00 / bin/sh /usr/bin/ltsp-localappsd
5499 tty7 S 0:00 ssh -Y -t -S /var/run/ldm_socket_4241_192.168.1.102 -l ltsp001 192.168.1.102 XDG_DATA_DIRS = / tmp/ltsp-localapps-ltsp001-MITLUY /: / usr/local/aktie /: / usr/share/LTSP_CLIENT = 192.168.1.200 LTSP_CLIENT_HOSTNAME = ltsp200 DISPLAY = 192.168.1.200:7 PULSE_SERVER = tcp:192.168.1.200:4713 ESPEAKER = 192.168.1.200:16001 /etc/X11/Xsession standard < DjoceNet > DjoceNet; /usr/sbin/ltspfsmounter alla piffa upp
5651 pts/1 s + 0:00 grep ltsp
root