biolocal:Diskless

From Wiki CEINGE

(Difference between revisions)
Jump to: navigation, search
Revision as of 11:30, 27 February 2009 (edit)
Gianluca (Talk | contribs)

← Previous diff
Revision as of 11:40, 27 February 2009 (edit) (undo)
Gianluca (Talk | contribs)

Next diff →
Line 9: Line 9:
/dev/emcpowerl for snapshots /dev/emcpowerl for snapshots
</div> </div>
 +
 +Create filesystems:
 +<div>
 +mkdir -t ext3 /dev/emcpowerk{partition_number}
 +mkdir -t ext3 /dev/emcpowerl{partition_number}
 +</div>
 +
 +and run the command:
 +
 +/root/config_os_partitions.sh oslabel dev_for_root dev_for_snapshots
 +ex: /root/config_os_partitions.sh centos5sge /dev/emcpowerk7 /dev/emcpowerl7
 +
 +It makes the directories
 +<pre>
 +/diskless/i386/$oslabel/root
 +/diskless/i386/$oslabel/snapshot
 +</pre>
 +and mount the devices on them.
 +
 +
 +''Create the OS''
 +
 +Rsync the installed os from an existing disk to /diskless/i386/$oslabel/root
 +
 +Export the root and snapshot directories to a new network.
 +<pre>
 +echo "/diskless/i386/centos5sge/root 192.168.151.43(rw,sync,no_root_squash)" >> /etc/exports
 +echo "/diskless/i386/centos5sge/root 192.168.129.0/24(ro,sync,no_root_squash)" >> /etc/exports
 +echo "/diskless/i386/centos5sge/snapshot 192.168.129.0/18(rw,sync,no_root_squash)" >> /etc/exports
 +</pre>

Revision as of 11:40, 27 February 2009

Create a new diskless OS

Preparing the NFS server

On 143.225.151.72 (storagesrv2) there are 2 LUNs available for diskless OSes:

/dev/emcpowerk for os roots /dev/emcpowerl for snapshots

Create filesystems:

mkdir -t ext3 /dev/emcpowerk{partition_number} mkdir -t ext3 /dev/emcpowerl{partition_number}

and run the command:

/root/config_os_partitions.sh oslabel dev_for_root dev_for_snapshots ex: /root/config_os_partitions.sh centos5sge /dev/emcpowerk7 /dev/emcpowerl7

It makes the directories

/diskless/i386/$oslabel/root
/diskless/i386/$oslabel/snapshot

and mount the devices on them.


Create the OS

Rsync the installed os from an existing disk to /diskless/i386/$oslabel/root

Export the root and snapshot directories to a new network.

echo "/diskless/i386/centos5sge/root  192.168.151.43(rw,sync,no_root_squash)" >> /etc/exports
echo "/diskless/i386/centos5sge/root 192.168.129.0/24(ro,sync,no_root_squash)" >> /etc/exports
echo "/diskless/i386/centos5sge/snapshot     192.168.129.0/18(rw,sync,no_root_squash)" >> /etc/exports
Personal tools