follow me

FreeBSD 7.2

BSD予想より半日早くリリースされました。FreeBSD 7.2。
FreeBSD 7.2-RELEASE Release Notes

riken.jpへもミラー完了してるっぽいので、入手に困る事は無さそうです。
しょっぱなの時にネットワークインストールは、鯖側がミラー中だと困るので、CDイメージをダウンロード開始しました。
10Mbps程度の速度が出ているので、リリース直後にしてはまずまずですかね。

Release Notesから個人的興味箇所だけ抜粋。
jail()の機能が拡張されてます。(DragonFly BSDでは既にあったようですが)
・インターフェースに複数のIPv4/IPv6が設定可能。
・CPUリソース制御が可能。
うん、すばらしぃ。


The jail subsystem has been updated. Changes include:
 * Multiple addresses of both IPv4 and IPv6 per jail has been supported. It is even possible to have jails without an IP address at all, which basically gives one a chrooted environment with restricted process view and no networking.
 * SCTP sctp with IPv6 in jails has been implemented.
 * Specific CPU binding by using cpuset has been implemented. Note that the current implementation allows the superuser inside of the jail to change the CPU bindings specified. This behavior will be fixed in the next release.
 * A jail can start with a specific route FIB now.
 * A show jails subcommand in ddb has been added.
 * Compatibility support which permits 32-bit jail binaries to be used on 64-bit systems to manage jails has been added.
 * Note that both version numbers of jail and prison in the jail have been updated for the new features.

follow me

OpenBSD 4.5

BSDOpenBSD 4.5が5/1にリリースされています。
release announcement

New/extended platforms:
* Initial ports to the xscale based gumstix platform and the ARM based OpenMoko
* OpenBSD/sparc64
New vdsk(4) and vnet(4) drivers provide support for virtual I/O between logical domains on Sun's CoolThreads servers, including UltraSPARC T2+ machines.
Workstations and laptops with UltraSPARC IIe CPUs can now scale down the CPU frequency to save power.

OpenMoko:プロジェクトが開発している Linux ベースのスマートフォンプラットフォーム?でしょうか?
今回のリリースは、以前の様な盛り上がりが無いのがサビシィですが、FreeBSD 7.2リリースが直前だからでしょうか。。。
ちなみにFreeBSDは5/4予定だったような気がしますが、どこもミラー開始されてる様子がないので、リリース遅れですかね。
follow me

ML115 G5 ファン再度交換

再度ML115 G5のFAN交換しました。
理由は、マシンがFANの速度が低くなった際に電源が落ちてしまいました。。。
使用していたFANは、鎌風の風PWM、1000rpmをきった辺りでマシンが落ちてしまう様です。

交換後のFANは、
ケースFAN:KAMA-FLES SA0925FDB12L
CPU FAN:AINEXの10mm厚の静音FAN(20mm厚だと固定に困ってしまいます)

ケースFANに使用したKAMA-FLEXは、クローズドオイルベアリング採用で非常に静かです。
どうやらSony製の流体軸受けを使用している様で納得です。

ML115 G5では、FANの回転速度を目安以下以上を選ばないとBIOSの監視に引っかかってしまう様です。
正確な回転数まではわかりませんが。。。
ケースFAN:1000RPM
CPU FAN:2000RPM


follow me

Solaris 10 5/09がリリース

SolarisSolaris 10 5/09がリリースされた様です。
http://dlc.sun.com/pdf/820-7758/820-7758.pdf

今回のリリースでの興味は、「Support Added for Using ZFS ClonesWhen Cloning a Zone」
って所でしょうか。


Oracleへ買収となってから、MySQLの新バージョン発表に、Solaris10もupdate7へ。
タイミング的に、OracleとSunってドナノ?って思わせてくれます。

System Resources Enhancement
* Support Added for Using ZFS Clones When Cloning a Zone
* zoneadm attach -b Option
you can back out certain patches from update on attach

System Administration Enhancements
* SMF Services for IPsec
IPsec is now managed by SMF services

Security Enhancement
* NAT-Traversal for IPsec Key Management Developers
* Stronger Algorithms for IPsec
Three larger Diffie-Hellman integer-modulus groups (2048-bit, 3072-bit, and 4096-bit) as well as SHA2 including sha256, sha384, and sha512? SHA-2 using HMAC.
* SunSSH With OpenSSL PKCS#11 Engine Support

Device Management Enhancements
* x86: T-State Support for Intel Based Processors

System Performance Enhancements
* Large Segment Offload Support for Intel PCI Express 10Gb NIC Driver
* Solaris Power Aware Dispatcher and Deep C-State Support

Developer Tools Enhancements
* SunVTS 7.0 Patch Set 5
* x86: CPU Performance Counter Updates for Intel Processors
* SUNWpatchutils Tool

Driver Enhancements
* hermon Driver
* iSCSI Target - upgraded and several performance, scalability, interoperability, and reliability improvements.It´s not the COMSTAR target.
* x86: NetXen 10-GigE Device Driver
* Intel ICH10 and Hartwell NIC Support in E1000g Driver
* xge Driver Can Enable Multiple Receive Rings and MSI-X

Other Enhancements
* New Locale Support for Kazakhstan and Ukraine
* SPARC: Fp-scrubber Daemon
follow me

OpenDocument Format対応MS Office

MS OfficeでOpenDocument Formatが開ける様になるようです。
「2007 Microsoft Office Suite Service Pack 2」にて、ODFやPDFに対応したとの事。
私は、Office2007を使用していない為、実際不明ですが。。。
これで、OpenOfficeユーザと仲良くできるのかもしれません。

と思いきや、Sun ODF Plugin for Microsoft Officeなる物が在ったようです。
やはり、MS OfficeのドキュメントをOpenOfficeで開いた際同様に、サイズのぶれは在るようです。。。

MSさんには是非Linux版Officeを出していただきたいものです。
follow me

ML115 G5静音化

ML115 G1の静音化は、ケースFANとCPU FANの交換で十分(同じ部屋で寝れるぐらい)静音化されますが。。。
ML115 G5のFAN交換してみて静かになってないのに落胆。
電源FANがうるさすぎでした。。。
電源自体の交換は高いので、電源を開けて9cmFANを付け替えるのもアリですが。。。
電源に内臓されているFANは、はんだ付け+ボンドで固めてあった為、交換はビミョウな処です。
もともと電源のFAN交換は、危険が伴うのであまりお勧めしません。
follow me

DragonFly Release 2.2.1

2009/4/26にDragonFlyBSD Release 2.2.1がリリースされました。
NetBSD 5.0がリリースされたところなのに、DragonFlyBSD?などと思わないでください。

DragonFlyBSDを単なるFreeBSDから分岐したディストリと思っている方も居るかと思いますが(私がそうでした)、FreeBSDとの大きな違いはHAMMERファイルシステムです。
HAMMERファイルシステムは、SolarisのZFSとよく似た機能を提供しつつもZFSの冗長な部分を排除した実装です。
ZFSはライセンス上の問題でLinuxへの移植もFUSE止まりとなっていますが、HAMMERファイルシステムはライセンス問題が発生しない為、移植もありえます。
かつ、ZFSもようやく対応しましたが、HAMMERファイルシステムでももちろん/bootにも使用できます。
このいけてるファイルシステムを知らないままでは、もったいないので早速ダウンロード中です。
follow me

opensolaris on Sparc 導入その1

SolarisSunがOracleに買収されてもopenSolarisは健在?なのかな~?
で、openSolaris 111aのSPARC版の導入を試すものの、ことごとく失敗。。。

solarisの癖にSPARCへの導入に失敗している言い訳。。。
openSolarisのSPARC版は、AI版しか存在しない為、IA機で親機を作成しなくてはいけません。

AIって何?の方も多いと思われるので
AIとは、Automated Installerといわれているもので、netbootで導入する仕組みの事です。
でココで注意が、SPARC側はwanboot対応である必要があります。
SPARCの場合、boot netした場合、DHCPに対応していない機種もありますので注意!
(※solaris10のCDを使えば、wanbootプログラムをCDから起動が可能!!!)

ドキュメントには、以下記述も見られる為、OBPが古い場合は可能な限り上げた方がよさそうです。
The SPARC Automated Installer ISO for this development build is
expected to work on all sun4v-based platforms and on sun4u-based
platforms with an OBP level of 4.17 or greater. This capability can be
determined on an existing system by executing the command

でココからが、導入手順

1.親機openSolaris 111aを、IA機に準備。
私は、VMware上に準備しました。(※vmwareの場合、ネットワークドライバには注意必要!)

2.親機のDNS参照設定付けて、再起動。
# cp /etc/nsswitch.dns /etc/nsswitch.conf
3.必要なパッケージ導入。
# pkg set-publisher -P -O http://pkg.opensolaris.org/dev opensolaris.org
# pkg install SUNWinstalladm-tools
4.AIイメージを取得
http://www.genunix.org/このあたりからDownloadしてください。
/export/aiimages/osol-***-ai-sparc.isoこんな感じに保存しておてください。

5.サービスを設定
# installadm create-service -n 111a -i 192.168.***.*** -c 3 
-s /export/aiimages/osol-***-ai-sparc.iso /export/aiserver/osol-***-ai-sparc
106が公開された時は、なぜか自分の使ってるネットワークアドレスに対して設定ファイルが落ちなかった。(自分がミスってただけか?

-nは、解りやすい名前を
-iは、親機のIPを(※hostsに書いておく必要アリ)
-cは、DHCPに使用するIP個数。
-sは、元イメージ

6.Sparc機を起動。
wanboot対応機の場合は、
OK boot net:dhcp
wanboot非対応機の場合は、こんなカンジ。
OK boot cdrom -o prompt -F wanboot - install
7.wanboot非対応の場合は、コンナ感じで進めていく。 以下はログみてください。
Netra T1 200 (UltraSPARC-IIe 500MHz), No Keyboard
OpenBoot 4.0, 2048 MB memory installed, Serial #51358061.
Ethernet address 0:3:ba:f:a9:6d, Host ID: 830fa96d.

Executing last command: boot cdrom -o prompt -F wanboot - install
Boot device: /pci@1f,0/pci@1,1/ide@d/cdrom@0,0:f  File and args: -o prompt -F wanboot - install

8.でこの後、見事にコケタ!!!
確かにファイルないんですよね。。。
Wed Apr 29 02:09:35 wanboot info: miniroot: Download complete
boot: cannot find /usr/lib/sparcv9/ld.so.1
boot: error loading interpreter (/usr/lib/sparcv9/ld.so.1)
Elf64 read error.
boot failed
Enter filename [/platform/sun4u/kernel/sparcv9/unix]:
Alloc of 0x400000 bytes at 0x1000000 refused.
Elf64 read error.
boot failed
Enter filename [/platform/sun4u/kernel/sparcv9/unix]:

で、何気にココまで来るのに既に何日もかかっている訳ですが。。。
おとなしくBlade1500以上であればすんなり行くのかもしれません。。。
follow me

openSolarisネットワークが不安定

Solaris以前から気になってはいたのですが、openSolarisをvmwareで動かすとネットワークが不安定です。
設定変更したり等行いましたが、改善せず。
どうやら、Solarisにデフォルトでインストールされるpcnドライバが不安定な様です。
vmware-toolsを導入すれば改善するようですが、openSolarisがサポートしている訳ではなく。
私は、vmxファイルに以下設定を追加し、e1000互換モードにしました。
今の所コレで安定しています。
ESXiでも問題なくこのオプションを使用できます。
ESXiの場合、vmxファイルを一度ダウンロードして編集後アップし直して下さい。
ethernet0.virtualDev = "e1000"

設定前(PCnet32)


設定後(e1000)
follow me

openSolaris build 111a

SolarisSunがOracleに買収され、今後Solarisがどぅなるのか不安が残りますが。
openSolaris build 111aが2009/4/23にリリースされました。
久々にインストールしましたが、正常に日本語表示される様になってます。
インストールが重いのは相変わらずですが。。。やはりZFSですかね。
vmwareとの相性はあまり良くないのですかね。

新しく追加されたパッケージはこんな感じ。
LDOMって、SPARCだけじゃ。。。
SPARC版は、まだAIしかないみたいですが。。。
OSOLvpanels-apache		Visual Panels Apache UI
OSOLvpanels-sharemgr		Visual Panels Sharemgr Panel
developer/tool/exuberant-ctags	Exuberant Ctags
system/ldoms/ldomsmanager	Logical Domains Manager