DELL POWEREGDE 1950 on Solaris 10 Update6

まず、課題であったJava Web Console ZFS Administrationの稼働にこぎ着けました。

インストールまでの経緯

  • Solaris 10 U5
    1. MegaRaidのドライバが入っていないため、LSI Logicからmega_sas.isoを導入
    2. Broadcom NICのドライバが動かないため、Broadcomからbcmedu.imgを導入
    3. 結果的に、NICが動かず見送り
  • OpenSolaris 0811
    1. MegaRaid/NICとも動いたが、JavaWebConsoleが動かない
    2. sol-nv-b113-x86-dvdのJavaWebConsoleを動かそうとしたが、無理(バージョンが進んでしまったのかも):参考
    3. 結果的に導入見送り
  • Solaris 10 U6
    1. MegaRaid・NIC共に、ドライバが入っておりインストールは至極簡単に終わる。
    2. JavaWebConsoleにバグが有り、smpatchを当てて稼働確認
    3. 導入決定

と、かなりのインストール・再インストールを繰り返しました。結果的に理想のSolaris 10 Update6での導入が可能となり非常に満足。

手順

Solaris 10 U6をOEM SUPPORTでインストール。もちろんZFS-ROOT。インストール完了後、smpatchを当てる。

Varius musings by meというサイトに情報があった。このページの真ん中当たり。「6789」で検索したところに情報有り。

  1. smcwebserver stop
  2. Patches tried to address the issues:
    141104-01 <– Specific for ZFS.
    125952-18
    127683-04
    138553-04
    とあり、141104-01とそれに依存するパッチを適用
  3. smcwebserver start
  4. https://localhost:6789
    ローカルホストからzfs adminが使えることを確認
  5. smcwebserver stop
  6. svccfg -s svc:/system/webconsole setprop options/tcp_listen = true
  7. smcwebserver start
  8. 別ホストからアクセス出来ることを確認

zfs_admin

このようにバッチリアクセス可能です。

続いての作業は、bind パッチあてと各ハードウェアのFirmware VersionUpです。OS入れる前にしとけと・・・

VAIO P VGN-P90HS に Ubuntu 9.0.4 日本語Remixをインストール

昨日 OpenSolaris 0811をインストールしたわけですが、正直 重くて使い物になりません。いろいろ手を加えるとそれなりに使えるようにはなると思われますが、そこまで時間をかけて設定する気はありません。

今回は、Ubuntuを選択。

インストールしたのは、Ubuntu 9.0.4 日本語 Remixです。

正直言って、無茶苦茶いいです。

まず、

  1. 起動時間の早さ!起動まで20秒かかりません。SSDの恩恵もあるでしょう。
    純正のInstantOSといわれる、VAIOメニューが表示されるまでの時間と変わらない!
  2. 無線LAN そのまま使えます。
  3. X Serverそのまま使えます。
  4. 使い慣れたaptが使える。
  5. atom cpuとは思えないほど、サクサクです。

インストール直後、ここまで使える状態だともの凄く快適に使えます。

dmesgを見ると、

Memory: 2043324k/2087872k available (4126k kernel code, 42536k reserved, 2208k data, 532k init, 1182028k highmem)

CPU0: Intel(R) Atom(TM) CPU Z540   @ 1.86GHz stepping 02
CPU1: Intel(R) Atom(TM) CPU Z540   @ 1.86GHz stepping 02

Bluetooth: Core ver 2.13
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized

ACPI: AC Adapter [AC] (on-line)
ACPI: Battery Slot [BAT0] (battery present)

ACPI: Thermal Zone [ATF0] (67 C)

ata1.00: ATA-7: SAMSUNG MMCRE64GFMPP-MVA, VAM05S1Q, max UDMA/100

Bluetooth: L2CAP ver 2.11

sky2 driver version 1.22
sky2 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
sky2 0000:01:00.0: setting latency timer to 64
sky2 0000:01:00.0: Yukon-2 (chip 0xba) chip revision 0
sky2 0000:01:00.0: Marvell Yukon 88E8057 Gigabit Ethernet Controller
Part Number: Yukon 88Exxxx
Engineering Level: Rev. 1.2
Manufacturer: Marvell

ath9k: 0.1
ath9k 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
ath9k 0000:02:00.0: setting latency timer to 64
phy0: Selected rate control algorithm ‘ath9k_rate_control’
Registered led device: ath9k-phy0:radio
Registered led device: ath9k-phy0:assoc
Registered led device: ath9k-phy0:tx
Registered led device: ath9k-phy0:rx

dmesgを抜粋してみた。

日本語Remix版や本家Desktop版は、ssh-serverがインストールされていないのですね。

# apt-get update
# apt-get upgrade
# apt-get install openssh-server

sshでログインしてみると、

#42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

To access official Ubuntu documentation, please visit:
http://help.ubuntu.com/

0 packages can be updated.
0 updates are security updates.

~$

のように、screen関連のprofileが入っているためupdate等の情報が表示されます。これは便利ですね。Server版にも同様の物が入ったとか。

続いて、X server関連

Ubuntu Weekly Recipe:第57回を参考に、インストールする予定。

久しぶりにワクワクするなー

DELL PE1950 Solaris10U5 RAID:PERC6/i

なんだか、5月に入ってからバタバタとしております。

機材がそろって来たので、新鯖移行準備を行っておりますが、運用版OSをインストールするのに手間取っています。

perc6i問題は、PERC6/i

これは、Solaris 10 UPDATE5 でドライバの提供がされておらず、DELLからドライバを落としてOSインストール時に読み込ませないとだめっぽいです。ちなみにSolaris 10 UPDATE6 だとmega_sasが組み込まれているので、そのまま利用可能です。

なんどか、インストール途中まで進めてみましたが、ディスク無いと怒られました。

なんでも、PE1950ではUSB接続のFDDを利用してドライバを入れることが出来ないらしく、CDでの読み込みが必要だそうです。

PERC 6/i もいつものように、LSI LOGICのOEM版でMegaRAID SAS 8888ELPの同等品らしいです。

Solarisのドライバは、こちら(MegaRAID Release 3.6)。

VAIO P VGN-P90HS に OpenSolaris 0811をインストール

リカバリDVDの作成が完了したので、早速 OpenSolaris0-811をインストールしてみる。

VAIO特有のACPI関連でダメダメです。

なぜVAIOはいつもこうなんでしょう・・・

仕方なく、Grubにオプションを渡します。

kernel$ /platform/i86pc/kernel/$ISADIR/unix -B livemode=vesa,acpi-user-options=0x8

とりあえず、起動オプションを渡し、LiveModeを見ることが出来ました。

携帯で撮影したので、見にくい・・・
ts3e0150

ここからインストールを始めます。

内蔵デバイスの殆どは利用できないと思われますので、快適に利用するためにはかなりの時間が必要となりそうです。

OpenSolarisスタートアップバイブル

VAIO P VGN-P90HS リカバリディスクの作成

VAIO P VGN-P90HSをいじろうとしても、リカバリディスクを作成しないことには、好きなようにいじるのが怖いです。

VGN-P90HSのリカバリディスクの作成

昨日からリカバリディスクの作成を試みております。が、なかなか正常に作成できません。

試したドライブは、

  1. BUFFALO USB2.0用外付けポータブルDVDドライブ DVSM-P58U2/B
  2. ロジテック バスパワー対応ポータブルタイプUSB 2.0外付型DVD-RAM±R/RW LDR-PMD8U2

の2機種。

まずLOGITECHで試して見ましたが、途中エラーでこけてしまい、作成することが出来ません。

なんど試しても同じ。DVD-R/DLやDVD-R(2枚)で試してもエラーでこけます。

しかたなく機種を変更し、DVSM-P58U2/Bでも試して見ました。

ところが、こちらも同じように作成途中でエラーになります。困りました。

ググってみても同様のエラーになるような記事は見つけられず、Windows UPDATE & VAIO UPDATEをあてて、最新の状態にもしてみましたが、状況は一切変わらず。

しかし、原因はすごく単純な物でした。

電源です。USBバスパワーで書き込みしていたので、容量不足に陥っていた模様。

ACアダプタを付けて、作成してみると問題なく作成できることが出来ました。

バスパワーでは不足なんですね〜。

まぁ、これで一安心です。

たぶん、LOGITECHのドライブもACアダプタを使い作成するとエラー無く完了すると思われます。

ちなみにDID-R/DLで作成してみましたが、作成にはかなりの時間を要します。たぶん2時間近く要していました。