2010年9月29日水曜日

VirtualBoxでさくらのVPSのテスト環境を作ってみた(4)

前回は、VirtualBoxで作成した仮想マシンにCentOS 5.5 x86_64 をインストールするところまで進めましたので、今日はその他の設定を追加して、さくらのVPSにより近づけてみます。最終的にはKickStartを使って自動化したかったのですが、テスト環境との内容比較のためにさくらのVPSを本格的に使えないのは本末転倒(笑)なので、今回はこの辺で切り上げたいと思います。ここまでの情報が何かの参考になれば幸いです。


パッケージをアップデート
yum update -y

ntpdのインストール
yum install ntpd
chkconfig ntpd on

さくらのVPSで停止されているサービスの停止
chkconfig anacron off
chkconfig auditd off
chkconfig autofs off
chkconfig avahi-daemon off
chkconfig bluetooth off
chkconfig cups off
chkconfig firstboot off
chkconfig gpm off
chkconfig haldaemon off
chkconfig hidd off
chkconfig irqbalance off
chkconfig kudzu off
chkconfig lvm2-monitor off
chkconfig mcstrans off
chkconfig mdmonitor off
chkconfig messagebus off
chkconfig microcode_ctl off
chkconfig netfs off
chkconfig nfslock off
chkconfig pcscd off
chkconfig portmap off
chkconfig rawdevices off
chkconfig restorecond off
chkconfig rpcgssd off
chkconfig rpcidmapd off
chkconfig smartd off
chkconfig xfs off
chkconfig yum-updatesd off
CentOSをサーバーとして活用するための基本的な設定」の内容とは少し違いますが、上記の内容で chkconfig --list が同じになります。

/etc/inittab の編集
--- /etc/inittab 2010-09-28 23:38:21.000000000 +0900
+++ etc/inittab 2010-09-16 18:07:52.000000000 +0900
@@ -43,11 +43,14 @@
 
 # Run gettys in standard runlevels
 1:2345:respawn:/sbin/mingetty tty1
-2:2345:respawn:/sbin/mingetty tty2
-3:2345:respawn:/sbin/mingetty tty3
-4:2345:respawn:/sbin/mingetty tty4
-5:2345:respawn:/sbin/mingetty tty5
-6:2345:respawn:/sbin/mingetty tty6
+# 2:2345:respawn:/sbin/mingetty tty2
+# 3:2345:respawn:/sbin/mingetty tty3
+# 4:2345:respawn:/sbin/mingetty tty4
+# 5:2345:respawn:/sbin/mingetty tty5
+# 6:2345:respawn:/sbin/mingetty tty6
 
 # Run xdm in runlevel 5
 x:5:respawn:/etc/X11/prefdm -nodaemon
+
+#serial
+co:12345:respawn:/sbin/agetty -h 115200 ttyS0 vt100

/etc/sysconfig/i18n の編集
--- /etc/sysconfig/i18n 2010-09-28 23:38:19.000000000 +0900
+++ etc/sysconfig/i18n 2010-08-10 15:46:58.000000000 +0900
@@ -1,2 +1,2 @@
-LANG="ja_JP.UTF-8"
+LANG="C"
 SYSFONT="latarcyrheb-sun16"

/etc/rc.local の編集
--- etc/rc.local 2009-07-04 18:10:48.000000000 +0900
+++ /etc/rc.local 2010-08-10 15:46:59.000000000 +0900
@@ -5,3 +5,4 @@
 # want to do the full Sys V style init stuff.
 
 touch /var/lock/subsys/local
+setterm -blank 0

/etc/securetty の編集
--- /etc/securetty 2003-02-18 01:47:17.000000000 +0900
+++ etc/securetty 2010-08-10 15:47:02.000000000 +0900
@@ -21,3 +21,4 @@
 tty9
 tty10
 tty11
+ttyS0

/etc/crontab の編集(この設定の意図はよく分からない。負荷のピークタイムをずらしてる?)
--- /etc/crontab 2007-01-06 22:13:33.000000000 +0900
+++ etc/crontab        2010-09-16 18:07:52.000000000 +0900
@@ -4,7 +4,7 @@
 HOME=/
 
 # run-parts
-01 * * * * root run-parts /etc/cron.hourly
-02 4 * * * root run-parts /etc/cron.daily
-22 4 * * 0 root run-parts /etc/cron.weekly
-42 4 1 * * root run-parts /etc/cron.monthly
+21 * * * * root run-parts /etc/cron.hourly
+22 3 * * * root run-parts /etc/cron.daily
+42 3 * * 0 root run-parts /etc/cron.weekly
+02 4 1 * * root run-parts /etc/cron.monthly

/etc/motd の編集
--- etc/motd    2000-01-13 08:18:52.000000000 +0900
+++ /etc/motd   2010-09-16 18:07:52.000000000 +0900
@@ -0,0 +1,3 @@
+
+SAKURA Internet [Virtual Private Server SERVICE]
+

なお、まだ仮想マシンのシリアルポートやsshは使えるようになっていません。
設定方法はVirtualBoxのマニュアルに記載されていますが、ネタが切れたら手順をエントリにするかもしれません。

0 件のコメント:

コメントを投稿