kenyo's diary
2006-04-02 [長年日記]
_ [Linux] Daylight Saving Time on Red Hat Enterprise Linux 4
Update package (tzdata-2006a-1.EL4) for USA is available on 03/07/06. The detailed information is on RHN.
[ツッコミを入れる]
2006-04-08 [長年日記]
_ [Solaris] How to change shared memory setting on Solaris
The procedure is as follows:
- Edit the /etc/system file.
set shmsys:shminfo_shmmax = 2097152
set shmsys:shminfo_shmmin = 1
set shmsys:shminfo_shmmni = 256
set shmsys:shminfo_shmseg = 256 - Reboot the system.
# shutdown -y -i6 -g0
- Confirm that the settings are correct using the sysdef command.
# sysdef
(snip)
*
* IPC Shared Memory
*
2097152 max shared memory segment size (SHMMAX)
1 min shared memory segment size (SHMMIN)
256 shared memory identifiers (SHMMNI)
256 max attached shm segments per process (SHMSEG)
(snip)
[ツッコミを入れる]
2006-04-11 [長年日記]
_ [Linux] Red Hat to Acquire JBoss
Red HatがJBossを買収したらしい。Red Hatのプレスリリースはこちら。これかなり微妙。JBoss使ってRed Hatのサポートがつくなら、ベンダーのアプリケーションサーバーいらないって話もでてくるんじゃないの?JBossがどこまでエンタープライズ用途に耐えられるか知らないけど、そんなにクリティカルじゃなきゃ高い金払ってベンダーのソフトとサポートを買うより安上がりかもね。IBMのWebSphereとかBEAのWebLogicとかFujitsuのInterstageとかどうなんかね?特にFujitsuはRed Hatと組んでるしね。RHELにJBossバンドルされるとね…。Fujitsuのソフトが機能的に優れていて費用対効果が高ければいいかもしれないけど…
[ツッコミを入れる]
2006-04-25 [長年日記]
_ [Linux] mdadmによるSoftware RAID(RAID 1)構築メモ
備忘録ね。Red HatやSUSEはインストール時に設定できるけど、RAID 1設定せずにインストール完了したシステムをミラーリングしたい時のお話。
- ミラー先のディスク(/dev/sdbとしよう)を接続
- ミラー元のディスク(/dev/sdaとしよう)と同じパーティション構成を作る。fdiskとかpartedコマンド使って。
- マウント中のパーティションはRAIDアレイに入れられないので、/dev/sdbだけ使ってRAIDアレイを作る。
# mdadm -C /dev/md0 --level=1 --raid-devices=2 missing /dev/sdb1
みたいな感じ。 - 作ったRAIDデバイス上にファイルシステム作成。
# mkfs -t ext3 /dev/md0
みたいな感じ。 - 上で作ったファイルシステムをどっかにマウント(/mntにマウントするとする)。
# mount -t ext3 -o rw /dev/md0 /mnt
みたいな感じ。 - データをミラー元からコピー(cpとかrsync使って)。
- bootloaderの設定ファイルを書き換える。/etc/lilo.confとか/boot/grub/menu.lstとか。
- Reboot。ミラー先ディスクから立ち上げ。
- ミラー元ディスクをRAIDアレイに組み込む。
# mdadm /dev/md0 -a /dev/sda1
みたいな感じ。 - /etc/mdadm.confに設定入れておく。
# echo -e 'DEVICE /dev/sd[a-z][0-9]\nMAILADDR root@localhost' > /etc/mdadm.conf
# mdadm -E --scan >> /etc/mdadm.conf
6.の後にmkinitrdでInitial RAM disk作り直さないといけなかったかも(^^;
[ツッコミを入れる]