髭の中の人のあれこれ ML115でUbuntu Server 7.10

ML115でUbuntu Server 7.10

Ubuntu Server 7.10をML115に入れる軌跡。

Ubuntu Server 7.10 ISOイメージ
500Mほどなので、CD-Rで間に合います。
ML115はDVD非対応なので、意外と重要。

インストールオプションは
 openssh-server
 LAMP
 samba
の三つを選択。
10分ほどでインストール終了、さっくりと起動を確認しました。
これは楽。
コンソールでdhcpから取得したipを確認した後は、リモートアクセスに切り替えです。



■修正箇所
□ip
サーバーでdhcpは気持ち悪すぎるので、固定IPに変更
/etc/network/interface
を編集

□atp
/etc/apt/source.list
からcdromの読み込み箇所をコメントアウト
#deb cdrom:[Ubuntu-Server 7.10 _Gutsy Gibbon_ - Release i386 (20071016)]/ gutsy main restricted

□lv
一番肌に合っているviewerをインストール
sudo apt-get install lv

□ntp
sudo apt-get install ntp
/etc/ntp.confに以下の3行を追加
server -4 ntp.nict.jp iburst
server -4 ntp.nict.jp iburst
server -4 ntp.nict.jp iburst
参考URL NICT公開NTPサービス

□no-ip
DDNSクライアントをインストール。
no-ipより、Linuxクライアントを取得。
サーバー用途のためgcc等の開発環境が入っていないので、プリコンパイルバイナリをそのまま使用します。
makeだけは必要なので、前もって

$ sudo apt-get install make

$ wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
$ tar xzvf noip-duc-linux.tar.gz
$ cd noip-2.1.7
$ cp binaries/noip2-Linux-32bit noip2
$ sudo make install

あとはnoipに登録したメアド、パスを入れてhostを取得して終了。
設定ファイルが
/usr/local/etc/no-ip2.conf
に作成されます。中身はバイナリなので、読めません。

使用例
/usr/local/bin/noip2 -C configure a client
/usr/local/bin/noip2 run a client
/usr/local/bin/noip2 -S display info about running clients
/usr/local/bin/noip2 -D pid toggle the debug state for client pid
/usr/local/bin/noip2 -K pid terminate client pid

後は自動起動の設定をする。

$ sudo cp debian.noip2.sh /etc/init.d/noip2
$ sudo ln -s /etc/init.d/noip2 /etc/rc0.d/K98noip2
$ sudo ln -s /etc/init.d/noip2 /etc/rc1.d/K98noip2
$ sudo ln -s /etc/init.d/noip2 /etc/rc2.d/S98noip2
$ sudo ln -s /etc/init.d/noip2 /etc/rc3.d/S98noip2
$ sudo ln -s /etc/init.d/noip2 /etc/rc4.d/S98noip2
$ sudo ln -s /etc/init.d/noip2 /etc/rc5.d/S98noip2
$ sudo ln -s /etc/init.d/noip2 /etc/rc6.d/K98noip2

備考
port8425(TCP)で通信しているらしい。

備考2
いつの間にか、勝手にdhcpに戻っていた。
プロセスにdhclient3があり、これが悪さをしていたっぽい。
-r オプションで終了できなかったため、強引にkillしておいた。

□webmin
webminを入れてみる。
UbuntuのWikiに従ってみるも、依存関係でアウト。

$ sudo dpkg -i webmin_1.390_all.deb
未選択パッケージ webmin を選択しています。
(データベースを読み込んでいます ... 現在 18953 個のファイルとディレクトリがインストールされています。)
(webmin_1.390_all.deb から) webmin を展開しています...
dpkg: 依存関係の問題により webmin の設定ができません:
webmin は以下に依存 (depends) します: libnet-ssleay-perl ...しかし:
パッケージ libnet-ssleay-perl はまだインストールされていません。
webmin は以下に依存 (depends) します: openssl ...しかし:
パッケージ openssl はまだインストールされていません。
webmin は以下に依存 (depends) します: libauthen-pam-perl ...しかし:
パッケージ libauthen-pam-perl はまだインストールされていません。
webmin は以下に依存 (depends) します: libio-pty-perl ...しかし:
パッケージ libio-pty-perl はまだインストールされていません。
webmin は以下に依存 (depends) します: libmd5-perl ...しかし:
パッケージ libmd5-perl はまだインストールされていません。
dpkg: webmin の処理中にエラーが発生しました (--install):
依存関係の問題 - 設定を見送ります
以下のパッケージの処理中にエラーが発生しました:
webmin

必要なパッケージを追加

$ sudo apt-get install openssl libnet-ssleay-perl libauthen-pam-perl libio-pty-perl libmd5-perllibnet-ssleay-perl (1.30-1) を設定しています ...
openssl (0.9.8e-5ubuntu3.1) を設定しています ...

libauthen-pam-perl (0.16-1) を設定しています ...
libio-pty-perl (1:1.07-1) を設定しています ...
libmd5-perl (2.03-1) を設定しています ...
webmin (1.390) を設定しています ...
Webmin install complete. You can now login to https://localhost:10000/
as root with your root password, or as any user who can use sudo
to run commands as root.

と、パッケージの追加と同時にwebminも立ち上がり。
ブラウザで繋いで、動作確認。

□munin
mrtg系で、設定がずっと楽になっているモノらしい。
合わせてSMART情報取得コマンドも入れる。

$ sudo apt-get install smartmontools
$ sudo apt-get install munin munin-node

これだけで動きます。
設定ファイルは、
/etc/munin/munin.conf

デフォルトで、
/var/www/munin/
にhtmlが吐かれる。(5分おき)


SATAのHDD4台(sda, sdb, sdc, sdd)の温度がとれていなかったので、
/etc/munin/plugin-conf.d/munin-nodeを編集

[hddtemp_smartctl]
user root
env.drives sda sdb sdc sdd
env.args_sda --all -d ata
env.args_sdb --all -d ata
env.args_sdc --all -d ata
env.args_sdd --all -d ata


ついでにCPUの温度もとれるようにする。
$ sudo apt-get install lm_sensors
$ sensor-detect
色々聞かれますが、最後の設問を除き全てリターンでOK。
最後はyes。

$ sensors
k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp:
+32°C
Core1 Temp:
+32°C

何故かデュアル?

2008.01.02 | Comments(0) | Trackback(0) | ML115

コメント

コメントの投稿


秘密にする

«  | HOME |  »

ホームページ アフィリエイト レンタルサーバー FC2ブログ

プロフィール

Author:髭の人
髭のニコニコブックマーク

カレンダー

11 | 2008/12 | 01
- 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 29 30 31 - - -

最近のコメント

最近のトラックバック

FC2カウンター

ブログ内検索