00:02 | gbaman has joined IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com) | |
00:06 | gbaman has left IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com, Ping timeout: 245 seconds) | |
00:13 | adrianorg has left IRC (adrianorg!~adrianorg@177.204.149.3.dynamic.adsl.gvt.net.br, Ping timeout: 255 seconds) | |
00:15 | adrianorg has joined IRC (adrianorg!~adrianorg@179.179.72.194) | |
00:21 | championofcyrodi has left IRC (championofcyrodi!~championo@50-205-35-98-static.hfc.comcastbusiness.net) | |
01:03 | gbaman has joined IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com) | |
01:07 | gbaman has left IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com, Ping timeout: 245 seconds) | |
01:28 | map7 has joined IRC (map7!~map7@teksup41.lnk.telstra.net) | |
01:29 | <map7> Is there a way to configure isc-dhcp on one computer to act as the DHCP server and pass requests to DNSmasq for PXE boot on another computer?
| |
01:37 | <bennabiy> alkisg, vagrantc: Where do we need to put in documentation about lts.conf var LDM_PASSWORD_HASH ?
| |
01:59 | andygraybeal_ has joined IRC (andygraybeal_!~andy@h255.228.22.98.dynamic.ip.windstream.net) | |
02:01 | madscythe has left IRC (madscythe!~andy@h255.228.22.98.dynamic.ip.windstream.net, Ping timeout: 240 seconds) | |
02:03 | gbaman has joined IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com) | |
02:08 | gbaman has left IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com, Ping timeout: 240 seconds) | |
02:13 | <map7> I'm now trying my LTSP-PNP setup just using dnsmasq and my thin clients finds the server and downloads the pxelinux.0 but fails to find the /vmlinuz file
| |
02:16 | Here is the output in my syslog of the error http://pastie.org/9435669
| |
02:16 | it seems to be looking for the vmlinuz file in /var/lib/tftpboot/ltsp/amd64 instead of the root directory of the server (as I'm trying to use LTSP-PNP)
| |
03:00 | map7 has left IRC (map7!~map7@teksup41.lnk.telstra.net, Ping timeout: 240 seconds) | |
03:01 | map7 has joined IRC (map7!~map7@teksup41.lnk.telstra.net) | |
03:04 | gbaman has joined IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com) | |
03:09 | gbaman has left IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com, Ping timeout: 255 seconds) | |
03:25 | vagrantc has joined IRC (vagrantc!~vagrant@freegeek/vagrantc) | |
03:32 | telex has left IRC (telex!~telex@freeshell.de, Remote host closed the connection) | |
03:34 | telex has joined IRC (telex!~telex@freeshell.de) | |
03:41 | map7_ has joined IRC (map7_!~map7@teksup41.lnk.telstra.net) | |
03:47 | map7 has left IRC (map7!~map7@teksup41.lnk.telstra.net, *.net *.split) | |
03:53 | Parker955 is now known as Parker955_Away | |
03:54 | Parker955_Away is now known as Parker955 | |
04:05 | gbaman has joined IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com) | |
04:10 | gbaman has left IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com, Ping timeout: 250 seconds) | |
04:30 | <cyberorg> map7_, tried ltsp-update-kernels?
| |
04:31 | <map7_> cyberorg, yes I have, it does create the vmlinuz & initrd.img in the root directory
| |
04:31 | which I think is correct for a ltsp-pnp system
| |
04:32 | <cyberorg> map7_, may be copy those to tftpboot ?
| |
04:32 | <map7_> Yep tried that, but then it cannot find the root. It does get further though
| |
04:32 | but I think this is the wrong direction.
| |
04:32 | Somehow I have to tell dnsmasq or nbd to look for the vmlinuz & init in the root directory
| |
04:32 | <cyberorg> there should be root img file exported via nbd as well
| |
04:33 | <map7_> /opt/ltsp/images/amd64.img is exported
| |
04:33 | both the server & client are 64bit BTW
| |
04:35 | <cyberorg> pastebin your /var/lib/tftpboot/pxelinux.cfg/default
| |
04:36 | make sure nbdroot has right server and export name
| |
04:38 | <map7_> http://pastie.org/9435822
| |
04:39 | <cyberorg> map7_, add nbdroot=serverIP:exportname
| |
04:39 | in append ... line
| |
04:41 | <map7_> where do I find the export name?
| |
04:42 | Found it in /etc/nbd-server/conf.d/ltsp_amd64.conf
| |
04:42 | It should be nbdroot=10.1.1.150:/opt/ltsp/images/amd64.img
| |
04:44 | adrianorg has left IRC (adrianorg!~adrianorg@179.179.72.194, Ping timeout: 256 seconds) | |
04:45 | <cyberorg> map7_, pastebin ltsp_amd64.conf
| |
04:46 | <map7_> http://pastie.org/9435828
| |
04:46 | Here is the error I'm getting when PXE booting http://snag.gy/HTG9O.jpg
| |
04:48 | <cyberorg> map7_, nbdroot=10.1.1.150:/opt/ltsp/amd64
| |
04:49 | map7_, put vmlinuz and initrd in /var/lib/tftpboot/ltsp/amd64
| |
04:50 | <map7_> /opt/ltsp/amd64 directory does not exist (as I'm trying to do a LTSP-PNP)
| |
04:51 | <cyberorg> map7_, doesn't matter, ltsp_amd64.conf has that as a name of export
| |
04:52 | adrianorg has joined IRC (adrianorg!~adrianorg@177.156.229.203) | |
04:52 | <cyberorg> map7_, of change [/opt/ltsp/amd64] to whatever you want and use that in nbdroot=...
| |
04:52 | <map7_> oh I see
| |
04:52 | <cyberorg> but first you need vmlinuz and initrd.img in /var/lib/tftpboot/ltsp/amd64
| |
04:53 | <map7_> ok
| |
04:55 | It gets further but now it's complaining about it cannot find the root device
| |
04:56 | and drops to busybox
| |
04:57 | <cyberorg> append ro initrd=initrd.img init=/sbin/init-ltsp quiet splash root=/dev/nbd0 nbdroot=10.1.1.150:/opt/ltsp/amd64
| |
04:57 | got that?
| |
04:58 | <map7_> ah I've got a typo, hold on
| |
05:00 | same problem, gave up waiting for root device
| |
05:00 | I'll paste the error
| |
05:01 | http://snag.gy/rv3eD.jpg
| |
05:02 | <cyberorg> hmm, /dev/nbd0 is missing, no idea about that, something should have modprobe nbd in initrd
| |
05:04 | try without root=/dev/nbd0
| |
05:05 | <map7_> ok, after editing that file do I have to restart any daemon?
| |
05:05 | <cyberorg> no, just reboot client
| |
05:06 | <map7_> ok after a reboot I drop to the BusyBox shell quicker, just after it loads the pxelinux.cfg/default [ok]
| |
05:06 | gbaman has joined IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com) | |
05:06 | <cyberorg> pastebin pxelinux.cfg/default again
| |
05:07 | <map7_> http://pastie.org/9435848
| |
05:10 | gbaman has left IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com, Ping timeout: 256 seconds) | |
05:11 | <cyberorg> i am out of ideas, try nbdroot=/opt/ltsp/amd64
| |
05:11 | <map7_> I think it's mainly the fact that I'm doing a LTSP-PNP
| |
05:12 | <vagrantc> ltsp-update-kernels should pull the kernels out of /opt/ltsp/images/*.img
| |
05:12 | <map7_> I've done a few LTSP thin client & LTSP fat client setups before at about 10 different sites, but never a LTSP-PNP
| |
05:13 | Just rebooted with that last amendment and that didn't work either
| |
05:13 | <cyberorg> "N.B. for more recent version of ltsp, use nbdroot=/opt/ltsp/i386 instead, i.e. the name of the section in /etc/nbd-server/conf.d/ltsp_i386.conf"
| |
05:13 | from https://help.ubuntu.com/community/UbuntuLTSP/ProxyDHCP
| |
05:13 | <map7_> should I put the root=/dev/nbd0 back in?
| |
05:14 | <cyberorg> so try nbdroot=/opt/ltsp/amd64, if that does not work then wait for our guru alkisg to show up :)
| |
05:15 | <map7_> yeah that's what I just tried and it failed again just after it load the pxelinux.cfg/default
| |
05:15 | <cyberorg> i guess the problem could be nbd module is not loaded in initrd so /dev/nbd0 is not available
| |
05:15 | <map7_> it gets further with the 'root=/dev/nbd0' section in, but fails to find root device
| |
05:16 | yeah, maybe
| |
05:16 | I'm following the notes from https://help.ubuntu.com/community/UbuntuLTSP/ltsp-pnp
| |
05:16 | I know that's for Ubuntu 12.04
| |
05:17 | and I'm running xubuntu 14.04
| |
05:17 | I ran the /usr/share/ltsp/update-kernels before building the image like it says
| |
05:18 | <cyberorg> run it now and see if it puts initrd and vmlinuz in correct place
| |
05:18 | <map7_> should I first remove the vmlinuz & initrd in the /var/lib/tftpboot/ltsp/amd64?
| |
05:19 | <cyberorg> yes
| |
05:19 | <map7_> no it didn't put the files in there
| |
05:20 | http://pastie.org/9435868
| |
05:20 | <vagrantc> ltsp-update-kernels puts the files there, /usr/share/ltsp/update-kernels generates the pxe configuratons
| |
05:20 | <cyberorg> strange, do you have normal working 14.04 amd64 ltsp?
| |
05:20 | <map7_> It skipped a few things
| |
05:21 | no I don't, I've got mainly 12.04 systems and a debian system at work which does LTSP
| |
05:21 | <vagrantc> i think you'll want to: sudo /usr/share/ltsp/update-kernels ; sudo ltsp-update-image -c / ; sudo ltsp-update-kernels
| |
05:21 | <map7_> no 14.04 yet, this is the first one I'm trying to configure
| |
05:22 | <cyberorg> hi vagrantc :)
| |
05:23 | <map7_> vagrantc, I'll try those commands in that order now, thanks
| |
05:24 | * vagrantc waves to cyberorg | |
05:27 | <map7_> vagrantc, after completing those three commands it still does not create the init.img or vmlinuz in the /var/lib/tftpboot/ltsp/amd64
| |
05:28 | and when trying to boot my client it bombs out trying to find vmlinuz
| |
05:33 | could the problem be related to my dnsmasq setup?
| |
05:34 | http://pastie.org/9435893
| |
05:38 | <cyberorg> map7_, what is uname -a ?
| |
05:38 | <map7_> Linux xbmcserver 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
| |
05:39 | <vagrantc> if the files aren't there, dnsmasq can't possibly fix the issue.
| |
05:39 | map7_: what do you mean init.img ?
| |
05:40 | <map7_> initrd.img
| |
05:40 | <vagrantc> map7_: ls /opt/ltsp/images/*.img
| |
05:40 | <map7_> Just one file: /opt/ltsp/images/amd64.img
| |
05:41 | <vagrantc> mount -o loop /opt/ltsp/images/amd64.img /mnt
| |
05:41 | ls /mnt/boot/vmlinuz*
| |
05:41 | <map7_> no vmlinuz exists there
| |
05:42 | Just these files: gpxelinux.0 pxelinux.0 pxelinux.cfg
| |
05:42 | <vagrantc> ok, that's a problem.
| |
05:42 | ls /boot/
| |
05:42 | df -h /boot
| |
05:43 | map7_: your /boot on a separate partition, by chance?
| |
05:43 | <map7_> Yes vmlinuz & initrd do exist in /boot
| |
05:43 | /dev/sda2 237M 85M 140M 38% /boot
| |
05:43 | Yes it is.
| |
05:44 | <vagrantc> huh.
| |
05:44 | <map7_> I'm also running LVM for the root
| |
05:44 | <vagrantc> had an issue with that in debian, which i fixed for aufs ... but supposedly it wasn't needed with overlayfs used on ubuntu
| |
05:44 | <map7_> ah, so this would break ltsp from copying the files over
| |
05:45 | <vagrantc> map7_: is there anything in /mnt/boot/ ?
| |
05:46 | <map7_> Yes: gpxelinux.0 pxelinux.0 pxelinux.cfg
| |
05:46 | it must of got these from /var/lib/tftpboot/ltsp/amd64?
| |
05:46 | <vagrantc> map7_: and those files are also in /boot ?
| |
05:46 | no, you've got it backwards.
| |
05:47 | <map7_> yes those files are also in /boot
| |
05:47 | ah ok so /var/lib/tftpboot/ltsp/amd64 is made up from the /boot from my amd.img (what I'm seeing currently in /mnt/boot)
| |
05:48 | <vagrantc> so, essentially, /usr/share/ltsp/update-kernels generates those files in /boot, ltsp-update-image -c / should create an image with everything at / (minus some excludes in /etc/ltsp/ltsp-update-image.excludes), and then ltsp-update-kernels should copy the files from the image's /boot to /var/lib/tftpboot/ltsp/
| |
05:49 | but for some reason, the files aren't making it to the image
| |
05:50 | * vagrantc suspects changes to overlayfs that broke compatibility | |
05:50 | <map7_> ah ok, got it.
| |
05:51 | <vagrantc> or maybe code changes.
| |
05:51 | map7_: i bet if you do the same on a server without a separate boot partition it will work fine.
| |
05:52 | <map7_> yeah makes sense
| |
05:53 | I'm just having a look at the shell script 'ltsp-update-image' now to see if anything pops out.
| |
05:53 | <vagrantc> although it's unclear how the image contains anything at all under /boot ... maybe this is a red herring.
| |
05:54 | map7_ is now known as map7 | |
05:56 | <map7> vagrantc, Just looking at line: 155 'if [ "aufs" = "$union_type" ]; then' of the ltsp-update-image script
| |
05:56 | is this what you were talking about before
| |
06:01 | <vagrantc> yes
| |
06:03 | map7: as an experiment .... you could manually copy the vmlinuz*/initrd.img* somewhere, unmount /boot, and copy them into the root dir.
| |
06:03 | into the root partition's /boot ...
| |
06:03 | andthen run ltsp-update-image -c /
| |
06:07 | gbaman has joined IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com) | |
06:08 | <cyberorg> map7, try using initrd in this http://download.opensuse-education.org/~cyberorg/initrd.tar.xz
| |
06:09 | put it as /var/lib/tftpboot/ltsp/amd64/initrd.img
| |
06:11 | gbaman has left IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com, Ping timeout: 250 seconds) | |
06:12 | <map7> cyberorg, trying that now
| |
06:13 | <cyberorg> map7, it is working initrd from 14.04 normal ltsp setup
| |
06:16 | <map7> it gets a 'no network interfaces found' error
| |
06:16 | most likely due to different ethernet devices?
| |
06:19 | <cyberorg> map7, that is strange, it is initrd from a working ltsp setup, boots fine
| |
06:19 | append initrd=ubuntu/initrd.img-generic quiet splash nbd_proxy=false root=/dev/nbd0 nbdroot=10.0.0.140:/opt/ltsp/amd64 init=/sbin/init-ltsp
| |
06:20 | that is what is used
| |
06:21 | try nbd_proxy=false root=/dev/nbd0 nbdroot=10.1.1.150:/opt/ltsp/amd64
| |
06:22 | <map7> I'm just trying what vagrantc suggested first
| |
06:25 | vagrantc, that hack worked
| |
06:25 | I mounted my root partition as /mnt, copied over my /boot to /mnt/boot, unmount /mnt, ran ltsp-update-image
| |
06:25 | it now boots
| |
06:25 | and get this, I've got sound!
| |
06:26 | <cyberorg> nice :)
| |
06:26 | may be you should document it somewhere for others
| |
06:26 | <map7> I know that sounds weird but I'm doing this remotely so I'm logged in to a spare computer through X2goclient, loaded up virtualbox configured as PXE boot, which boots off the new server over LTSP and the sound works through all that
| |
06:27 | I will, I've been documenting everything I changed today
| |
06:27 | as I went through
| |
06:27 | I actually want to put this into an ansible build script
| |
06:27 | <cyberorg> you got x2go client working with 14.04? i get black screen
| |
06:28 | <map7> No not with ubuntu 14.04. I'm sitting on a debian 7 machine at work, remotely logged into a Ubuntu 12.04 machine through X2go, then loaded up a Virtualbox image on there and PXE booted off the Ubuntu 14.04 machine
| |
06:29 | I cannot believe I can get sound working through all that
| |
06:29 | it's nuts!
| |
06:30 | Thanks cyberorg & vagrantc for your help
| |
06:30 | <cyberorg> technology is amazing :)
| |
06:30 | <map7> yes it is, I love it.
| |
06:31 | I've always been a big fan of LTSP
| |
06:31 | I should put these notes on the LTSP wiki
| |
06:33 | well this has made my day, I think I'll go a have a beer to celebrate, and finish building the system over the weekend.
| |
06:41 | <vagrantc> map7: note, that's mostly a workaround test
| |
06:41 | <map7> Yeah I know it's a dirty hack at the moment
| |
06:41 | <vagrantc> map7: please file a bug report in ubuntu and/or ltsp
| |
06:41 | <map7> Yep I will, I'm just documenting everything I've done today in my notes
| |
06:41 | Should the bug be filed on ltsp-update-image script?
| |
06:43 | <vagrantc> sure
| |
06:43 | * vagrantc -> sleep | |
06:43 | * vagrantc waves | |
06:43 | vagrantc has left IRC (vagrantc!~vagrant@freegeek/vagrantc, Quit: leaving) | |
06:50 | alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg) | |
06:53 | map7 has left IRC (map7!~map7@teksup41.lnk.telstra.net, Quit: Leaving) | |
07:01 | alexxtasi has joined IRC (alexxtasi!~alex@unaffiliated/alexxtasi) | |
07:07 | gbaman has joined IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com) | |
07:12 | gbaman has left IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com, Ping timeout: 256 seconds) | |
07:18 | adrianorg has left IRC (adrianorg!~adrianorg@177.156.229.203, Read error: Connection reset by peer) | |
07:22 | adrianorg has joined IRC (adrianorg!~adrianorg@177.204.159.34.dynamic.adsl.gvt.net.br) | |
07:48 | cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Remote host closed the connection) | |
07:51 | <muppis_> Is therer good guide to follow if I want use RPi as client in 14.04 ?
| |
07:54 | cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg) | |
08:02 | ben_nabiy has joined IRC (ben_nabiy!~bennabiy@unaffiliated/bennabiy) | |
08:05 | bennabiy has left IRC (bennabiy!~bennabiy@unaffiliated/bennabiy, Ping timeout: 264 seconds) | |
08:08 | gbaman has joined IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com) | |
08:13 | gbaman has left IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com, Ping timeout: 240 seconds) | |
09:09 | gbaman has joined IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com) | |
09:16 | muppis_ is now known as muppis | |
09:19 | <gbaman> alkisg: I am using sshfs but having the issue of wrong file permissions
| |
09:19 | so other users cant modify the files?
| |
09:19 | <alkisg> gbaman: don't ping specific persons, ask your questions in the channel and wait for any answers...
| |
09:20 | <gbaman> it was you that had suggested it so thought you would be best to ask :)
| |
09:22 | <alkisg> I suggested sshfs? It's the default for ltsp...
| |
09:41 | <gbaman> Am trying to use it as a shared folder between users but the permissions are all wrong on the files with it
| |
09:46 | <alkisg> For read-only folders, linux permissions are fine. For read/write folders and mixed groups, it gets annoying.
| |
09:46 | <gbaman> yeah..
| |
09:46 | <alkisg> We're using bindfs for that
| |
09:46 | That's not related at all to ltsp though
| |
09:47 | bindfs is for fixed uid/gid and permissions, and then ltsp serves it with its default sshfs
| |
09:47 | <gbaman> i currently have it with a script using inotifywait which changes the permissions, but that is far from optimal
| |
09:48 | <alkisg> We have a service called "shared-folders" that automatically handles read/write shared with bindfs
| |
09:48 | bindfs /home/Shared/teachers fuse.bindfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other 0 0
| |
09:49 | We have a similar entry for each shared group
| |
09:49 | One for each student class
| |
09:50 | <gbaman> for Raspi-LTSP it wont be separated by class, just has to have the ability to create as many read only or read/write shared folders as wanted
| |
09:54 | says "Too many arguments given"
| |
09:55 | mealstrom has left IRC (mealstrom!~Thunderbi@46.63.63.163, Ping timeout: 255 seconds) | |
09:55 | <alkisg> That's not a command line, it's the line from /proc/mounts
| |
09:55 | <gbaman> ohh
| |
09:55 | :)
| |
09:57 | which does not exist on the chroot
| |
10:00 | which is read only anyway :)
| |
10:09 | think i might have got it
| |
10:11 | ok, now I am getting permission denied for the folder
| |
10:11 | cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, *.net *.split) | |
10:14 | cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg) | |
10:17 | mealstrom has joined IRC (mealstrom!~Thunderbi@46.63.71.254) | |
10:18 | <gbaman> ok, so looks like it is mainly working, although the permissions are completely wrong if bindfs is not used..
| |
10:18 | aka if I go and check on the server at the folder..
| |
10:21 | nope, with bindfs another user does not have editing access
| |
10:21 | to files already created
| |
10:22 | should I be using a guid other than 0?
| |
10:31 | <alkisg> gbaman: 1000 schools here are using bindfs successfully for read/write shares, I don't have the time to walk you through it, but if you want, google it
| |
10:32 | There's a page in the ubuntu wiki about it, it might help you
| |
10:37 | adrianorg has left IRC (adrianorg!~adrianorg@177.204.159.34.dynamic.adsl.gvt.net.br, Ping timeout: 255 seconds) | |
10:39 | adrianorg has joined IRC (adrianorg!~adrianorg@177.204.159.34.dynamic.adsl.gvt.net.br) | |
10:55 | andygraybeal_ has left IRC (andygraybeal_!~andy@h255.228.22.98.dynamic.ip.windstream.net, Quit: Ex-Chat) | |
11:11 | alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Remote host closed the connection) | |
11:23 | cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Read error: Connection reset by peer) | |
11:27 | cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg) | |
11:48 | Phantomas has joined IRC (Phantomas!~phantomas@ubuntu/member/phantomas) | |
12:32 | alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg) | |
12:36 | lmds__ has left IRC (lmds__!~lmds@tui.pi-et-ro.net, Ping timeout: 255 seconds) | |
12:41 | mealstrom1 has joined IRC (mealstrom1!~Thunderbi@46.63.71.254) | |
12:46 | mealstrom has left IRC (mealstrom!~Thunderbi@46.63.71.254, Ping timeout: 245 seconds) | |
12:48 | Faith has joined IRC (Faith!~paty@unaffiliated/faith) | |
13:35 | mealstrom1 has left IRC (mealstrom1!~Thunderbi@46.63.71.254, Ping timeout: 264 seconds) | |
14:37 | mealstrom has joined IRC (mealstrom!~Thunderbi@46.63.63.163) | |
15:08 | matt___ has left IRC (matt___!32c3bb3e@gateway/web/freenode/ip.50.195.187.62, Ping timeout: 246 seconds) | |
15:15 | Phantomas has left IRC (Phantomas!~phantomas@ubuntu/member/phantomas, Ping timeout: 250 seconds) | |
15:16 | alexxtasi has left IRC (alexxtasi!~alex@unaffiliated/alexxtasi) | |
15:17 | Phantomas has joined IRC (Phantomas!~phantomas@ubuntu/member/phantomas) | |
15:17 | SMartin_ has joined IRC (SMartin_!36cc0620@gateway/web/freenode/ip.54.204.6.32) | |
15:17 | <SMartin_> Hi All
| |
15:18 | I am building a ltsp based environment for a new setup
| |
15:18 | The thin clients will be used for LAMP development
| |
15:18 | 35 thin clients will be setup
| |
15:20 | I am using HP Dl380p server with two Xeon E5 2620 v2 and 64GB RAM
| |
15:21 | the default applications that will be used are netbeans, firefox, chrome, file manager and SVN
| |
15:21 | Will the server be capable enough to handle the load?
| |
15:21 | championofcyrodi has joined IRC (championofcyrodi!~championo@50-205-35-98-static.hfc.comcastbusiness.net) | |
15:23 | <SMartin_> And I will be using Fat-Clients with ubuntu-desktop
| |
15:23 | Any suggestion or help is appreciated
| |
15:23 | Have any one of you have done this before?
| |
15:25 | I have done this in a small setup with 4 fat clients running netbeans, chrome, firefox as remote-apps
| |
15:25 | it worked with some bugs
| |
15:25 | however i reolved them
| |
15:26 | now i am setting up the production environment
| |
15:33 | SMartin_ has left IRC (SMartin_!36cc0620@gateway/web/freenode/ip.54.204.6.32, Quit: Page closed) | |
15:52 | vagrantc has joined IRC (vagrantc!~vagrant@freegeek/vagrantc) | |
16:17 | alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Remote host closed the connection) | |
16:18 | ||cw has left IRC (||cw!~chris@phpgroupware/cw, Ping timeout: 240 seconds) | |
16:32 | ||cw has joined IRC (||cw!~chris@phpgroupware/cw) | |
17:52 | Phantomas1 has joined IRC (Phantomas1!~phantomas@ubuntu/member/phantomas) | |
17:53 | Phantomas has left IRC (Phantomas!~phantomas@ubuntu/member/phantomas, Ping timeout: 256 seconds) | |
17:55 | adrianorg has left IRC (adrianorg!~adrianorg@177.204.159.34.dynamic.adsl.gvt.net.br, Ping timeout: 260 seconds) | |
17:57 | adrianorg has joined IRC (adrianorg!~adrianorg@177.204.159.34.dynamic.adsl.gvt.net.br) | |
18:11 | alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg) | |
18:51 | adrianorg has left IRC (adrianorg!~adrianorg@177.204.159.34.dynamic.adsl.gvt.net.br, Ping timeout: 264 seconds) | |
18:53 | adrianorg has joined IRC (adrianorg!~adrianorg@177.204.159.34.dynamic.adsl.gvt.net.br) | |
18:54 | lns has left IRC (lns!~lns@pdpc/supporter/professional/lns, Ping timeout: 250 seconds) | |
18:57 | deeville has joined IRC (deeville!~deeville@38.117.108.108) | |
19:06 | cryptrat has joined IRC (cryptrat!411abcf6@gateway/web/freenode/ip.65.26.188.246) | |
19:07 | <cryptrat> does anyone know where i can find a good indepth tutorial for setting up and coniguring local apps?
| |
19:13 | <vagrantc> not much out there, really.
| |
19:13 | ltsp-chroot apt-get install app1 app2
| |
19:13 | look at LOCALAPPS* in lts.conf manpage
| |
19:14 | always looking for documentation writers :)
| |
19:14 | <championofcyrodi> heh
| |
19:18 | <vagrantc> i think basic localapps support is enabled by default these days
| |
19:18 | but the menu support isn't.
| |
19:19 | <championofcyrodi> I think AUFS is a really amazing breakthrough in 'self-documentation'
| |
19:20 | <vagrantc> how's that?
| |
19:20 | <championofcyrodi> i first learned about it via LTSP, but now looking at how Docker uses it, it's really neat.
| |
19:21 | every 'change' when building the container is applied as a FS layer. which you can view diffs.
| |
19:21 | essentially, the dockerfile breaks down everything needed to document the installation of some software stack on a single filesystem
| |
19:22 | thus, i could use the docker file as a guide to install on a traditional OS running on top of the bare metal
| |
19:23 | <vagrantc> that's more docker's use of aufs being self-documentation than aufs inherrently being self-documentation
| |
19:23 | <championofcyrodi> yea, that's true.
| |
19:25 | lns has joined IRC (lns!~lns@pdpc/supporter/professional/lns) | |
19:26 | ogra_ has left IRC (ogra_!~ogra_@p5098ed03.dip0.t-ipconnect.de, Ping timeout: 272 seconds) | |
19:27 | ogra_ has joined IRC (ogra_!~ogra_@p5098ed03.dip0.t-ipconnect.de) | |
19:54 | lns has left IRC (lns!~lns@pdpc/supporter/professional/lns, Quit: Leaving) | |
19:56 | lns has joined IRC (lns!~lns@pdpc/supporter/professional/lns) | |
19:59 | lns has left IRC (lns!~lns@pdpc/supporter/professional/lns, Remote host closed the connection) | |
19:59 | lns has joined IRC (lns!~lns@pdpc/supporter/professional/lns) | |
20:03 | Andymeows has joined IRC (Andymeows!~Andymeows@unaffiliated/andymeows) | |
20:04 | <Andymeows> Hello, has anyone ever debugged an issue trying to get the host filesystem mounted with nfsmount? I'm getting repeated errors for "Protocol not supported"
| |
20:05 | <vagrantc> what distro?
| |
20:05 | <Andymeows> host and client are debian. I ended up recompiling the kernel for the chroot
| |
20:07 | I need a newer kernel to support newer hardware on the client machine
| |
20:08 | <vagrantc> backports kernel didn't work?
| |
20:08 | sounds likely the kernel you built is missing some feature
| |
20:08 | <Andymeows> unfortunately no, I'm actually trying with 3.16, but I might try with a slightly older version
| |
20:10 | <vagrantc> 3.16 from experimental will likely work if you have initramfs-tools from backports
| |
20:10 | <Andymeows> yeah, it seems to be something with the nfsmount program in the initramfs
| |
20:11 | <vagrantc> do you have other client hardware that works with ... wheezy? is that what you're running?
| |
20:12 | <Andymeows> yeah, the client hardware does come up with the stock wheezy image, but the video drivers aren't there
| |
20:14 | I actually extracted the nfsmount program from the initrd image, and was able to mount the share on the host itself
| |
20:14 | `mount` showed a "protocol=3" in the output
| |
20:15 | and I used the kernel configuration from the stock wheezy client when compiling this new kernel
| |
20:17 | <alkisg> nfsmount is a klibc tool that can be found there: /usr/lib/klibc/bin/nfsmount
| |
20:18 | No need to extract it from the initrd...
| |
20:18 | * vagrantc still thinks there's something amiss with the custom kernel. | |
20:19 | <Andymeows> hmm, so it should be identical to the one in the initrd, right?
| |
20:19 | <vagrantc> missing protocols, changed protocol defaults ... there are lots of things that can go awry when taking an old kernel config and applying it to a new kernel version
| |
20:20 | <Andymeows> I see
| |
20:21 | especially from 3.2 -> 3.16
| |
20:21 | <vagrantc> i'd try the kernels in backports and/or experimental
| |
20:22 | <Andymeows> ok, I'll give that a shot. Thanks for your help!
| |
20:23 | <vagrantc> only other thing is if nfs-kernel-server isn't running ... but if it was booting with the wheezy kernel... that's not likely it.
| |
20:24 | i've seen those sorts of issues with nfsmount when booting with the wrong initrd and s it didn't have the extra modules available
| |
20:24 | <Andymeows> right, it's definitely something with the client
| |
20:25 | maybe I can try to get into the initrd shell from the working image, and try to compare what modules are active
| |
20:26 | <vagrantc> break=init to the bootprompt
| |
20:27 | <Andymeows> hmm, I haven't seen a prompt when it boots before
| |
20:27 | <vagrantc> for a one-off, tweak /var/lib/tftpboot/ltsp/*/pxelinux.cfg/default
| |
20:27 | <Andymeows> gotcha
| |
20:27 | <vagrantc> for a one-off, tweak /var/lib/tftpboot/ltsp/*/pxelinux.cfg/*
| |
20:28 | it'll get wiped out when ltsp-update-kernels is run, but for testing quick stuff, should be fine
| |
20:28 | Andrewmeows has joined IRC (Andrewmeows!~Andymeows@unaffiliated/andymeows) | |
20:30 | Andymeows is now known as Guest56796 | |
20:30 | Andrewmeows is now known as Andymeows | |
20:48 | Phantomas1 has left IRC (Phantomas1!~phantomas@ubuntu/member/phantomas, Ping timeout: 245 seconds) | |
20:52 | alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Remote host closed the connection) | |
21:17 | Andymeows has left IRC (Andymeows!~Andymeows@unaffiliated/andymeows, Ping timeout: 240 seconds) | |
21:20 | mealstrom1 has joined IRC (mealstrom1!~Thunderbi@46.63.63.163) | |
21:22 | mealstrom has left IRC (mealstrom!~Thunderbi@46.63.63.163, Ping timeout: 240 seconds) | |
21:29 | DraZoro has joined IRC (DraZoro!~drazoro@8ta-151-206-227.telkomadsl.co.za) | |
22:02 | telex has left IRC (telex!~telex@freeshell.de, Remote host closed the connection) | |
22:04 | gbaman has left IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com, Remote host closed the connection) | |
22:04 | telex has joined IRC (telex!~telex@freeshell.de) | |
22:05 | gbaman has joined IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com) | |
22:06 | Faith has left IRC (Faith!~paty@unaffiliated/faith, Quit: Saindo) | |
22:07 | gbaman has left IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com, Remote host closed the connection) | |
22:17 | gbaman has joined IRC (gbaman!~gbaman@host81-130-17-173.in-addr.btopenworld.com) | |