目次

Open Solaris

OpenSolarisでXenを動かす羽目になったので、そのメモを。

sshd

/etc/sshd_configで

PermitRootLogin no
Port 22

しておくこと。

Portは適当に変えておく方がよい。

この設定が終わったら、

svcadm -v restart ssh

をして再起動する。なお、netstatでLISTEN担っていることを確認すべきである。

svcadm -v enable ssh

を実行すると、起動時にsshdが動くようになる。

Xen

基本的には、XenのConfigurationは同じように見える。しかし、XMLで記載されているファイルがあることと、zfsを利用することから注意が必要。

基本的に、Xenの管理手法はそのまま使える。

NetBSD-amd64/currentを導入すると、HVMではKernel panicする → PVで行けばなんとかなる。

virshがXenの基本的な管理コマンド。要するにlibvertだが、XMLがわかりにくいんだよね。うまく行かなかった。

なので、xmで読めるconfigurationを書いて、xm createしたら一発。やっぱりこっちの方が簡単だと思う。

GRUB

Serial Consoleで9600 8bit non-parity stop-bit 1にしてたら、なぜか化ける。で、なんで?と思って色々調べてたら、どうやらSolarisはGRUBを利用しているらしいことが判った。

もしやとおもって、/boot/grub/menu.lstを見たら、/rpool/grub/menu.lstだとか言う。

ともあれ、menu.lstをみたら、何とSerialのspeedを115200bpsにしてやがる!

というわけで、手で直しました。問題なくSerial Consoleになってます。

注意点は、Xen(xVM)の設定は、serial consoleでのspeed設定が2カ所にあること。これは、Unix kernel向けのSerial speedとXen HV向けのSerial speedが別々に設定されるため。

os/solaris.txt · 最終更新: 2009/06/22 18:05 (外部編集)
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0