Glide Note

glidenote's blog

CobblerでScientific Linux 6.1を導入

CobblerでScientific Linux 6.1を導入出来るようにしたのでメモ。 同僚の@tnmtの書いた情報を6.1用に書き換えて流用ですが。いつも有益な情報ありがとう!

利用したCobblerサーバはCentOS 5.7でCobblerのバージョンは1.6.6です。

Scientific Linux 6.1の必要ファイルのインポート

30~40分くらいかかります。

1
sudo cobbler import --path=rsync://ftp.jaist.ac.jp/pub/Linux/scientific/6.1/x86_64/os/ --name=SL6.1-x86_64

設定の確認

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
sudo cobbler distro report --name SL6.1-x86_64

distro               : SL6.1-x86_64
architecture         : x86_64
breed                : redhat
created              : Fri Feb  3 10:40:32 2012
comment              :
initrd               : /var/www/cobbler/ks_mirror/SL6.1-x86_64/images/pxeboot/initrd.img
kernel               : /var/www/cobbler/ks_mirror/SL6.1-x86_64/images/pxeboot/vmlinuz
kernel options       : {}
ks metadata          : {'tree': 'http://@@http_server@@/cblr/links/SL6.1-x86_64'}
tree build time      : Thu Jan  1 09:00:00 1970
modified             : Fri Feb  3 10:45:35 2012
mgmt classes         : []
os version           :
owners               : ['admin']
post kernel options  : {}
redhat mgmt key      : <<inherit>>
redhat mgmt server   : <<inherit>>
template files       : {}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
sudo cobbler profile report --name SL6.1-x86_64

profile              : SL6.1-x86_64
distro               : SL6.1-x86_64
comment              :
created              : Fri Feb  3 10:40:33 2012
dhcp tag             : default
enable menu          : True
kernel options       : {}
kickstart            : /var/lib/cobbler/kickstarts/default.ks
ks metadata          : {}
mgmt classes         : []
modified             : Fri Feb  3 10:40:33 2012
name servers         : []
name servers search  : []
owners               : ['admin']
post kernel options  : {}
redhat mgmt key      : <<inherit>>
redhat mgmt server   : <<inherit>>
repos                : []
server               : <<inherit>>
template_files       : {}
virt bridge          : xenbr0
virt cpus            : 1
virt file size       : 5
virt path            :
virt ram             : 512
virt type            : qemu

kickstartファイルの用意

/var/lib/cobbler/kickstarts/SL61-x86_64-basic.ksとかを適当に用意して、ksファイルをデフォルトの/var/lib/cobbler/kickstarts/default.ksから変更

1
sudo cobbler profile edit --name=SL6.1-x86_64 --kickstart=/var/lib/cobbler/kickstarts/SL61-x86_64-basic.ks

OSのインストール

とりあえず、cobbler system add 無しでサーバに電源投入。 下記のようにcobblerが走って、SL6.1を選べばOSインストール完了。

cobbler system add して事前にサーバの各種固有情報を登録しておけば電源投入するだけ。

Comments