2009年2月15日
Netra X1 2台目購入
ネットで3,000円で売ってたので購入した。
SCCがついてなかったんだが、今持っているものを使って起動してインストール。
SCCをどこかで買うか別のSCCつきのnetraを買うか(って無駄な....)
無駄にspark 機が増えてる┐(´д`)┌
投稿者 hideki : 22:42 | コメント (0) | トラックバック
2009年2月 7日
Ubuntu sparc版のkernel update
Ubuntu 7→8.04 バージョンアップしてるのですが、Kernel のアップデートがうまくいかない場合が
あって起動しないとかいうトラブルが出ていました。
中身とかも変わってるみたいで上手くいかないようです。
linux-image-2.6.xx-xx-sparc64
linux-backports-modules-2.6.xx-xx-sparc64
linux-ubuntu-modules-2.6.xx-xx-sparc64
をインストール。
インストール後に/boot/silo.conf を確認すると
silo.conf で initrd.img, vmlinuz をinitrd.img.old, vmlinuz.old をに変更されています。
このとき、old は問題なく動いているkernel をold で呼び出せるようにしておくこと。
シンボリックリンクの作成
/boot/initrd-img-2.6.xx-x1-sparc64
/boot/initrd-img-2.6.xx-x2-sparc64
/boot/vmlinuz-2.6.xx-x1-sparc64
/boot/vmlinuz-2.6.xx-x2-sparc64
ln -s initrd-img-2.6.xx-x1-sparc64 initrd.img.old
ln -s initrd-img-2.6.xx-x2-sparc64 initrd.img
ln -s vmlinuz-2.6.xx-x1-sparc64 vmlinuz.old
ln -s vmlinuz-2.6.xx-x2-sparc64 vmlinuz
/boot/silo.conf
default=Linux
read-only
timeout=100
image=/vmlinuz
label=Linux
initrd=/initrd.img
root=/dev/hda2
partition=1
append="quiet splash"
image=/vmlinuz.old
label=LinuxOLD
initrd=/initrd.img.old
root=/dev/hda2
partition=1
append="quiet splash"
silo を実行しなくても問題ないらしい。
動かない場合はinitrd.img を再作成。
Ubuntu はDebian 系なので
mkinitramfs -o /boot/initrd.img-2.6.xx-xx-sparc64 2.6.xx-xx-sparc64
うしろの「2.6.xx-xx-sparc64」は/lib/modules/2.6.xx-xx から作るらしい。
動くカーネルと動かないカーネルがあるのがよくわからない。
コンパイルした環境でnetra x1 で動くか試して公開してるわけではないから
しょうがないか(´д`)
投稿者 hideki : 17:05 | コメント (0) | トラックバック
2008年8月27日
忘れていたブレイク信号
うちのNetra X1が落ちるときあってなんかおかしいなと思ってたら、
シリアルケーブルを差しっぱなしだったのですがPCの再起動時にブレイク信号が発信され
鯖が停止するわけで、USBシリアルとPCの種類によって、ブレイク信号が出てしまうPCと
出ないPCがあることを忘れていました。
メンテのときに鯖のシリアルにつないだノートPCを再起動すると、鯖が停止するとかいう罠が
あった。最近の鯖は受け付けないのかもしれないが、そういうこともあるってことを残しておきます(´д`)
投稿者 hideki : 17:30 | コメント (0) | トラックバック
2008年8月 7日
Ubuntu 8.04にアップデート
netra x1に入れているUbuntu 7.10 をアップデートすることにした。
Ubuntu 8.04からSPARCはサポート外になってしまった。(有志でアップデートはされるのだろうが)
/etc/apt/sources.list を以下に修正。
deb http://ports.ubuntu.com/ubuntu-ports/ hardy main restricted
deb-src http://ports.ubuntu.com/ubuntu-ports/ hardy main restricted
deb http://ports.ubuntu.com/ubuntu-ports/ hardy-updates main restricted
deb-src http://ports.ubuntu.com/ubuntu-ports/ hardy-updates main restricted
deb http://ports.ubuntu.com/ubuntu-ports/ hardy universe
deb-src http://ports.ubuntu.com/ubuntu-ports/ hardy universe
deb http://ports.ubuntu.com/ubuntu-ports/ hardy-updates universe
deb-src http://ports.ubuntu.com/ubuntu-ports/ hardy-updates universe
deb http://ports.ubuntu.com/ubuntu-ports/ hardy multiverse
deb-src http://ports.ubuntu.com/ubuntu-ports/ hardy multiverse
deb http://ports.ubuntu.com/ubuntu-ports/ hardy-updates multiverse
deb-src http://ports.ubuntu.com/ubuntu-ports/ hardy-updates multiverse
deb http://ports.ubuntu.com/ubuntu-ports/ hardy-security main restricted
deb-src http://ports.ubuntu.com/ubuntu-ports/ hardy-security main restricted
deb http://ports.ubuntu.com/ubuntu-ports/ hardy-security universe
deb-src http://ports.ubuntu.com/ubuntu-ports/ hardy-security universe
deb http://ports.ubuntu.com/ubuntu-ports/ hardy-security multiverse
deb-src http://ports.ubuntu.com/ubuntu-ports/ hardy-security multiverse
ここまで
7.10 → 8.04 は
apt-get install update-manager-core
do-release-upgrade
で行うらしいのだが、うまくいかなかった。
-d をつけるとうまくいくというのも書いてあったけど試したけどダメ┐(´∀`)┌
apt-get update
apt-get upgrade
apt-get dist-upgrade
という普通のやり方で終了。
で一応できたが、1点つまったところがあった。kill -9 でlocale-gen を殺してスルーした。
http://ubuntu-virginia.ubuntuforums.org/showthread.php?p=5495677
投稿者 hideki : 20:51 | コメント (0) | トラックバック
2008年2月16日
Netra X1にUbuntuをインストールしてみた。
Sun Netra X1をだいぶ前に買って使ってなかったので使うことにした。
BSDなどもインストールしたがしっくりこなかったので、Ubuntu 7.10を
入れてみるとにしました。
Netra X1 には、CD-ROM、VGA端子は付いていないため、シリアルコンソールで操作します。
インターネット接続できる環境で行います。(内部ネットワークの場合はproxyなどの設定をする場合あり。)
[鯖にパッケージのインストール]
インストール用に別にサーバが必要です。
apt-get install で以下の2個のパッケージをインストール
inetd
tftp-server
SPARCマシンではrarpdが必要になるため以下のパッケージも追加。
http://rpmseek.com/rpm-pl/rarpd.html?hl=com&cba=0:R:80:::1
rarpd-ss981107-22.2.2.src.rpmをもってくる
rpm -ivh rarpd-ss981107-22.2.2.src.rpm
cd /usr/src/vine/SPECS
rpmbuild -bb rarpd.spec
cd /usr/src/vine/RPMS/i386
rpm -ivh rarpd-ss981107-22.2.2.i386.rpm
Ubuntu のネットワークインストール用の boot.img をダウンロード
wget http://archive.ubuntu.com/ubuntu/dists/gutsy/main/installer-sparc/current/images/sparc64/netboot/2.6/boot.img
[設定など]
mkdir /opt/ftptboot
/opt/tftpboot に以下を配置
boot.img
ln -s boot.img C0A80203
ln -s boot.img C0A80203.SUN4U
C080203は以下のようにして出力したもの。
perl -e 'printf "%02x"x4 ."\n",192,168,2,3'
c0a80203 →全部大文字になおす→C0A80203
大文字じゃないとだめらしい。
/etc/ethers
対象鯖(Netra X1)のMACアドレス サーバ名
**:**:**:**.**.** zephel3.zephel.com
/etc/hosts
192.168.2.3 zephel3.zephel.com zephel3
/etc/inetd.conf
tftp dgram udp wait root /usr/sbin/tcpd in.tftpd -s /opt/tftpboot
/opt/tftbootは任意のものでかまわない。
/etc/init.d/rarpd を修正
deamon /usr/sbin/rarpd →
daemon /usr/sbin/rarpd -b /opt/tftpboot
inetd と rarpdを立ち上げ、
Netra X1 のシリアルコンソールでok プロンプトを出したら、
ok boot net
でインストール開始。
追記
ok boot net できない場合
LOM でコマンドをうちます。
lom > poweroff
lom > bootmode forth
lom > poweron
ok setenv boot-device net
ok reset-all
で poweron すれば"ok boot net"がつかえる。
でdiskから起動のときは
lom > poweroff
lom > bootmode forth
lom > poweron
ok setenv boot-device disk
ok reset-all
で poweron すればdiskから起動になります。
CD-ROMとディスプレイ使えないマシンはやっぱメンテが不便だね∩( ・ω・)∩
メモ
Timeout waiting for ARP/PARP packet など、へんな状態でok プロンプトの出したい時。
「Alt + B」ででるようです。
Sparc 機だと「Stop + A」
x86 マシンとかだと Stop キーが使えません。
投稿者 hideki : 14:10 | コメント (0) | トラックバック
2008年2月12日
Netra x1のシリアル変換を作る
Ciscoのシリアルケーブルを紛失してしまったので、作ることにした。
THE TECH FAQ シスコケーブルケーブル
にピン配列が書いてあったので、家にあったRJ45<> db9(シリアル9ピン)をばらして
作ることにした。
思ったよりすんなりできた。
そのあとのLinuxのインストールがうまくできなかったので、またあとでやってみよう。
投稿者 hideki : 02:58 | コメント (0) | トラックバック
2006年1月14日
やっぱうるさいNetra X1 FANを交換∩(・∀・)∩
また秋葉に行ってFANを購入した。もともとのFANはDELTA製のFANだったのだが、電源部に使われていたものがやたらとうるさかった。とりあえずこれを交換。まだ振動がある。見てみるとCPU用のFANが振動していた。次はこれの変更か∩(・∀・)∩
ついでにメモリも増設。まえにも行ったじゃんじゃん亭で512MB購入。トータルメモリは1400MBになった。
投稿者 hideki : 12:42 | コメント (0) | トラックバック
2006年1月 4日
Netra X1のメモリ増設
ネットでPC133 512MB ECCの中古だと5,000~6,000円ぐらいだったのだが、秋葉のジャンク屋で探してみた。じゃんじゃん亭という店で2,980円で売ってた。
はじめにメモリの0-4番ポート 3,4にメモリが刺さってたんだけど、そっち側にはめたら認識しなかった。
0に512MBを差したらちゃんと認識したのでよかった。
合計896MBになった。1GBぐらいあればWebサーバなら問題ないと思うんだがどうなんだろ。
投稿者 hideki : 22:41 | コメント (0) | トラックバック
神田明神に行くヽ(´ー`)ノ
朝、大手町の首塚に初詣をする。
仕事の帰りに神田明神に行くことにした。
行く途中、秋葉で、Netra X1で使うPC133 512MB ECCメモリを購入した。
うるさいFANを交換しようと思ったんだが、どこが安いかだけ見て移動。
裏から入る。結構混んでました。仕事帰りが多いのかな。
御守とお札を購入して帰宅。
投稿者 hideki : 21:22 | コメント (0) | トラックバック
2005年12月28日
Netra X1 が気になった。訂正∩(・∀・)∩
秋葉のUNIX本舗に先日、友達と行ったのだが、Sun Netra x1 が目に付いた。キタ━━(゚∀゚)━━!!
サイズ 19インチ
T1だと思ってたが、x1だったヽ(`Д´)ノ
このモデルは、ネットワークインストールのみ。インストール用のサーバ立てないと|ι´Д`|っ < だめぽ
小さくていいのは良いんだけどねぇ。
なかに、IDEケーブルがあるんだけど、そこにCD-ROMを付ければ普通にインストールもできる。
ばらさないといけないから( ゚Д゚)マンドクセー
電源いれたらうるさかった∩(・∀・)∩電源&筐体FAN音デカイヨ。
交換しかなさそうだな。
やはり、Solarisを勉強するにはSPARC(Scalable Processor ARChitecture )マシンはやはり必要。
RJ45タイプのシリアルだが、A LOM側でCisco用のRJ45シリアルケーブル使えた( ゚д゚)ビンゴー
CPU種別 UltraSPARC IIe
クロック 500MHz
二次キャッシュ オンチップ256KB
メモリ PC133 (ECC付き)
最大容量 2GB(512MBx4)
内蔵ディスクドライブ 40GB(Ultra ATA/66)
内蔵CD-ROMドライブ なし
PCI拡張スロット なし 1
シリアルポート RS-232C(RJ45コネクター)x2
Ethernetポート 10/100Mbps x2
USBポート 2
寸法(幅x奥行きx高さ) 445x335x43.6
インストールサーバ設置すれば結構楽だな。
今後の予定
・FAN交換(静穏化)
・メモリ増設
・上記よりもインターネットで使えるサーバ作れよσ(゚∀゚ オレ!!