Laboratories for Mathematics, Lifesciences, and Informatics
a> をテンプレートにして作成
開始行:
[[内部向け/管理者用Wiki]]
*母艦側の設定備忘録 [#ke108870]
-システム構成
--母艦:blade22 (現在はstorage)
--クラスタマシン:blade21, blade23
-インストールするパッケージ
-- syslinux: pxelinux.0のため必要
-- dhcp3-server: BOOTPサーバー
-- nfs-kernel-server, nfs-common: root提供用
-- tftp-hpa: tpfpサーバー
xinetdは特に必要なし
-ディレクトリ構成
-- BOOTPのメインディレクトリ: /var/lib/tftpboot
-- disklessのルート: /diskless/<os_ver>/root
-設定ファイル
-- /etc/inetd.conf
-- /etc/exports
-- /etc/dhcp/dhcpd.conf
-- /var/lib/tftpboot/pxelinux.cfg/default
-kernelなどのコピー
てきとーに
-initramfsの作成
--まず設定ファイルを複製
sudo cp -r /etc/initramfs-tools /etc/initramfs-pxe
--作った設定ファイルの編集
---/etc/initramfs-pxe/initramfs.conf: BOOT=localの行をBOO...
---/etc/initramfs-pxe/modules~
研究室のIBM製ブレードはBroadcom NetXtreme IIというNICを使...
--作成
sudo mkinitramfs -d /etc/initramfs-pxe -o /var/lib/tftp...
-dhcpd.confの設定~
use-host-decl-names on;
とするのを忘れない.さもないとhostnameが渡されない.
-OpenLDAPの設定
+http://www.rjsystems.nl/en/2100-d6-openldap-client.php
+http://www.debuntu.org/ldap-server-and-linux-ldap-clients
+http://karmak.org/archive/2003/02/ldap/ldap-linux.htm
*その他 [#o379ea49]
-スクリプトなど
--/diskless/tools/modify-root.sh
-ブレードの設定変更
+chrootを使う
sudo chroot /diskless/<os_ver>/root
でrootを一時的に/diskless/以下へ移す.そこでaptitudeなど...
+そのまま~
sshで適当な番号のbladeにログインして
sudo aptitude install <package_name>
や
sudo apt-get install <package_name>
などを実行.~
&color(red){注意};:以上の方法はアプリケーションのインス...
-ブレードのリセット
--オリジナルはblade21のローカルなのでrsync
pushd /diskless/<os_ver>/
rsync --delete --exclude='/sys/*' --exclude='/proc/*' -...
cd ..; tools/modify-root.sh <os_ver>
-/varで個別にしとくべき?
local lock log mail run spool tmp lib/nfs lib/ntpdate li...
*参考 [#r78bf0b7]
+http://gabeortiz.net/2009/debian-diskless-cluster-howto/
+http://www.eelvex.net/administration/diskless-cluster-on...
+http://wikiwiki.jp/disklessfun/?disklessfc
+http://vision.kuee.kyoto-u.ac.jp/~nob/doc/diskless/diskl...
+https://help.ubuntu.com/community/DisklessUbuntuHowto
終了行:
[[内部向け/管理者用Wiki]]
*母艦側の設定備忘録 [#ke108870]
-システム構成
--母艦:blade22 (現在はstorage)
--クラスタマシン:blade21, blade23
-インストールするパッケージ
-- syslinux: pxelinux.0のため必要
-- dhcp3-server: BOOTPサーバー
-- nfs-kernel-server, nfs-common: root提供用
-- tftp-hpa: tpfpサーバー
xinetdは特に必要なし
-ディレクトリ構成
-- BOOTPのメインディレクトリ: /var/lib/tftpboot
-- disklessのルート: /diskless/<os_ver>/root
-設定ファイル
-- /etc/inetd.conf
-- /etc/exports
-- /etc/dhcp/dhcpd.conf
-- /var/lib/tftpboot/pxelinux.cfg/default
-kernelなどのコピー
てきとーに
-initramfsの作成
--まず設定ファイルを複製
sudo cp -r /etc/initramfs-tools /etc/initramfs-pxe
--作った設定ファイルの編集
---/etc/initramfs-pxe/initramfs.conf: BOOT=localの行をBOO...
---/etc/initramfs-pxe/modules~
研究室のIBM製ブレードはBroadcom NetXtreme IIというNICを使...
--作成
sudo mkinitramfs -d /etc/initramfs-pxe -o /var/lib/tftp...
-dhcpd.confの設定~
use-host-decl-names on;
とするのを忘れない.さもないとhostnameが渡されない.
-OpenLDAPの設定
+http://www.rjsystems.nl/en/2100-d6-openldap-client.php
+http://www.debuntu.org/ldap-server-and-linux-ldap-clients
+http://karmak.org/archive/2003/02/ldap/ldap-linux.htm
*その他 [#o379ea49]
-スクリプトなど
--/diskless/tools/modify-root.sh
-ブレードの設定変更
+chrootを使う
sudo chroot /diskless/<os_ver>/root
でrootを一時的に/diskless/以下へ移す.そこでaptitudeなど...
+そのまま~
sshで適当な番号のbladeにログインして
sudo aptitude install <package_name>
や
sudo apt-get install <package_name>
などを実行.~
&color(red){注意};:以上の方法はアプリケーションのインス...
-ブレードのリセット
--オリジナルはblade21のローカルなのでrsync
pushd /diskless/<os_ver>/
rsync --delete --exclude='/sys/*' --exclude='/proc/*' -...
cd ..; tools/modify-root.sh <os_ver>
-/varで個別にしとくべき?
local lock log mail run spool tmp lib/nfs lib/ntpdate li...
*参考 [#r78bf0b7]
+http://gabeortiz.net/2009/debian-diskless-cluster-howto/
+http://www.eelvex.net/administration/diskless-cluster-on...
+http://wikiwiki.jp/disklessfun/?disklessfc
+http://vision.kuee.kyoto-u.ac.jp/~nob/doc/diskless/diskl...
+https://help.ubuntu.com/community/DisklessUbuntuHowto
ページ名: