投稿

ラベル(Server)が付いた投稿を表示しています

Ubuntu 12.04 LTS Serverへのアップデート

Ubuntu 10.4 LTS Serverから12.4LTS アップデートする際、以下の問題が発生(SOLVED)。 Ubuntu10.4 LTS Serverを12,4LTSへアップデートをすると... $ sudo do-release-upgrade -d .... E: Sub-process /usr/bin/dpkg returned an error code (1) のエラーが起きて新しいパッケージをアップデート出来ない不都合が発生した。 再び、手動で試すと... $ sudo apt-get update ... $ sudo apt-get upgrade Building dependency tree     Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 11 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Do you want to continue [Y/n]? y Setting up fontconfig-config (2.8.0-3ubuntu9) ... rmdir: failed to remove `/var/lib/defoma/fontconfig.d/': Directory not empty dpkg: error processing fontconfig-config (--configure): ....  fontconfig-config  libfontconfig1  libcairo2  libxft2  fontconfig  libpango1.0-0  libgtk2.0-0  librsvg2-2  libm17n-0  emacs23  emacs E: Sub-process /usr/bin/dpkg...

Ubuntu ServerをHDDごと新しいマシンへ引越し

今回はSoftware RAID 1(ミラーリング)を使っている2台の500G-HDD(Ubuntu10.04LTS server)を古いサーバーから、新しいサーバーへ物理的に移動する手順を紹介 引越す先は... HP ProLiant MicroServer/Turinon 2gram HDDなし 音が静かで省エネ、サポートがいい、しかも安価。 いままでのHDDを物理的に移動すればいいだけなのでラク。 しかし、HDD移動前に以下の2つを行うことアドバイスする。 移動する前にsudo apt-get update/upgradeをして最新版にしておく。これは新しいマシンのネットワークカードが動かない場合を想定しておこなう。(できればBackupをしたいが、データの重要性と時間を考慮して、しないことが多いw) ソフトウェアRAIDを使っていれば、 ProLiant MicroServerのBIOS(起動時F10)内でRAIDは選ばず、AHCI(デ フォルト)へ。 新しいサーバーで起動時、古いサーバーのネットワークカードとはMACアドレスが異なるため、eth0に割り当てられない可能性が高い(eth1などへrenameされ、起動後ifconfigではloしか表示されない)。したがって古いマシンで閉じる際、以下のファイルをローカルなどに移動するか消す。 /etc/udev/rules.d/70-persistent-net.rules (eth0やeth1に割り当てる設定が起動時自動に生成されている。消すことによってリセット) 以上で、新しいサーバーへHDDを移動する。出来ればHDDの挿入場所は順序を同じにする。e.g. スロットベイAはベイ1へ, Bは2へ (新しいサーバーで初起動の際、HDDが異常があると言われることがあるがFixをおこなう) ただし、ネットワークカードのドライバーがうまくインストールされなければ、手間がかかる作業がまっている。(通常はbroadcomのNIC tg3のドライバーは自動にインストールされる。LiveCDなどは不要) それはいずれ。