[K12OSN] K12Linux EL6 Setup Instructions

Julius Szelagiewicz julius at turtle.com
Mon Oct 24 16:35:30 UTC 2011


These are precisely the instructions I used.
Julius

> I suggest using these instructions:
> https://fedorahosted.org/k12linux/wiki/InstallGuide
>
> On Mon, Oct 24, 2011 at 5:26 AM, Julius Szelagiewicz <julius at turtle.com>
> wrote:
>> Dear Folks,
>>  I'm trying to set up a CentOS 6 server and I've followed the beta
>> instrunctions faithfully (substituting CentOS 6 for SL 6). The software
>> appears to load happily, but there is no /tftpdir created and /opt/ltsp
>> stays empty. Any ideas?
>> Julius
>>
>>
>>
>>> Setup LTSP Server on Scientific Linux 6
>>> =======================================
>>> 1. Install Scientific Linux 6 with GNOME desktop.
>>>
>>> 2. http://mplug.org/~k12linux/rpm/el6/
>>> Install ltsp-server, ltspfs and nbd from here, choose i686 or x86_64
>>> matching your server arch.
>>>
>>> 3. Grab http://togami.com/~warren/temp/ltsp-i386.ks and replace the
>>> file
>>> at /etc/ltsp/kickstart/Fedora/el6/ltsp-i386.ks.  Keep in mind that
>>> future ltsp-server RPM upgrades will wipe out your changed
>>> ltsp-i386.ks,
>>> so you will need to replace it again until the beta goes public.
>>>
>>> 4. https://fedorahosted.org/k12linux/wiki/InstallGuide
>>> Follow the directions here but stop after you have disabled the
>>> iptables
>>> firewall.
>>>
>>> 5. Run /usr/bin/ltsp-server-tweaks
>>> https://fedorahosted.org/k12linux/wiki/Devel/ltsp-server-tweaks
>>> See here for important details.
>>>
>>> Network Setup with K12Linux EL6
>>> ===============================
>>> The old Fedora instructions to make service network and NetworkManager
>>> co-exist doesn't work because system-config-network lacks a GUI
>>> interface in EL6.  Thus we need to manually configure attaching a
>>> dedicated ethernet device to the bridge.
>>>
>>> Requirements:
>>> * TWO network interfaces, either two ethernet, or one wifi and one
>>> ethernet.
>>> * One of the ethernet interfaces must be dedicated to serving DHCP and
>>> booting thin clients on an isolated network segment.  This interface
>>> has
>>> NM_CONTROLLED=no to ensure that NetworkManager wont interfere with it.
>>> * The other interface (ethernet or wifi) must be the route to the
>>> Internet.  This interface is managed by NetworkManager.  NetworkManager
>>> in EL6 is a lot better than earlier versions.  You can define
>>> interfaces
>>> as static and always available, so they are configured at bootup
>>> without
>>> a user logging into the desktop.
>>>
>>> 1. Run "ifconfig" and look for the unused ethernet interface, it should
>>> look something like the below.  Write down the ethX device name and MAC
>>> address as you will need this in the following steps.
>>>
>>> eth0      Link encap:Ethernet  HWaddr 00:15:58:7E:24:66
>>>            inet6 addr: fe80::215:58ff:fe7e:5470/64 Scope:Link
>>>            UP BROADCAST MULTICAST  MTU:1500  Metric:1
>>>            RX packets:2071831 errors:0 dropped:0 overruns:0 frame:0
>>>            TX packets:2769292 errors:0 dropped:0 overruns:0 carrier:0
>>>            collisions:0 txqueuelen:100
>>>            RX bytes:399370077 (380.8 MiB)  TX bytes:2658000993 (2.4
>>> GiB)
>>>            Memory:ee000000-ee020000
>>>
>>> 2. cd /etc/sysconfig/network-scripts
>>>
>>> 3. Look at ifcfg-* files.  Is there a ifcfg-Auto_ethX matching the
>>> device name of the interface you chose above?  If so, rename it to
>>> ifcfg-ethX.
>>>
>>> 4. Replace the contents of ifcfg-ethX with something similar to below,
>>> replacing the ethX device name and MAC address with your own.
>>>
>>> HWADDR=00:15:58:7E:24:66
>>> TYPE=Ethernet
>>> BOOTPROTO=none
>>> IPV4_FAILURE_FATAL=no
>>> IPV6INIT=no
>>> NAME="eth0"
>>> ONBOOT=yes
>>> NM_CONTROLLED=no
>>> BRIDGE=ltspbr0
>>>
>>> 5. service network restart; chkconfig network on
>>>
>>> 6. brctl show
>>> This command should show that your chosen ethX device is added to the
>>> ltspbr0 bridge.
>>>
>>> 7. At this point you should be able to plug in and boot a PXE thin
>>> client on that Ethernet interface.
>>>
>>> Other New K12Linux EL6 Instructions
>>> ===================================
>>> https://fedorahosted.org/k12linux/wiki/VirtualPXEClient
>>> Virtual Machine PXE Client
>>> https://fedorahosted.org/k12linux/wiki/LocalAppsSupport
>>> Learn how to install and run Firefox as a Local App.  Requires maybe
>>> 1GB
>>> RAM on the client, maybe 512MB RAM after I later build a new client
>>> kernel.
>>>
>>> Warren Togami
>>> warren at togami.com
>>>
>>
>> _______________________________________________
>> K12OSN mailing list
>> K12OSN at redhat.com
>> https://www.redhat.com/mailman/listinfo/k12osn
>> For more info see <http://www.k12os.org>
>>
>
> _______________________________________________
> K12OSN mailing list
> K12OSN at redhat.com
> https://www.redhat.com/mailman/listinfo/k12osn
> For more info see <http://www.k12os.org>
>




More information about the K12OSN mailing list