8 Nexenta Core Platform 使てみる


PIC
____________________________________________________________________

8.1 はじめに

Nexenta*7 とは Debian GNU/Linux ジングシステムOpenSolaris*8 したもののようですOpenSolaris とは Solaris プンソのようですNexenta Core Platform 2008 2 リリされましたはそれをしてみます

8.2 ダウンロ

http://www.nexenta.org/os/DownloadMirrors からリンクをたどりダウンロします http://mirror.stanford.edu/nexenta/isos/nexenta-core-platform_1.0-b82_x86.iso.zip 利用しま した

unzip コマンド展開すると iso イメされます

[21:54:42]dancer64:nexenta> unzip nexenta-core-platform_1.0-b82_x86.iso.zip
Archive:  nexenta-core-platform_1.0-b82_x86.iso.zip
  inflating: nexenta-core-platform_1.0-b82_x86.iso

8.3 Qemu でのインスト

まずqemu スクイメします

$ qemu-img create -f qcow2 nexenta.cow 3GB
Formatting ’nexenta.cow’, fmt=qcow2, size=3145728 kB

qemu 動します*9

$ qemu-system-x86_64 -hda nexenta.cow \
 -cdrom  nexenta-core-platform_1.0-b82_x86.iso \
 -boot d \
 -m 512

メニ選択インストめます

PIC PIC PIC PIC PIC PIC PIC PIC

インストしたらしばしちます*10

PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC PIC

8.4 してみる

それではインストした OS 動してみましメモリ512MB 程度てないと動しないよう です

$ qemu-system-x86_64 -hda nexenta.cow \
 -m 512 -kernel-kqemu \
 -redir tcp:2222::22

システムではコマンドラインログインができるまで 3 分程度かかりました

PIC

コンソログイン立ちがりログイン能になります

デフルトsshd *11 などもインストされているようですnetstat 認すると listen しているようですのでssh ログインしてするこ とが能なようですここではqemu -redir オプシ使SSH 22 ホスト OS 2222 から クセスできるようにしています

-nographic -serial stdio オプシしてドレス働させることも能ですただしデフルトではシリアル コンソにはされないようです

トワクデバイスni0 になているようですIP アドレスqemu 能で DHCP されているアドレス 10.0.2.15になています

8.5 Debian との

インスト多いですOpenSolaris デフルトインストするものを そのままにしているのでしうか SUNW ではじまる名などがそれぽさを物語 ます

dancer@vm1:~$ dpkg -l | wc -l
464
dancer@vm1:~$ dpkg -l
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  adduser        3.80nexenta3   Add and remove users and groups
ii  alien          8.73.4         install non-native packages with dpkg
ii  apt            0.6.46.4nexent Advanced front-end for dpkg
ii  apt-utils      0.6.46.4nexent APT utility programs
ii  aptitude       0.4.4-1nexenta terminal-based apt frontend
[]
ii  sunw1394       5.11.82-1      Sun IEEE1394 Framework
ii  sunwaac        5.11.82-1      Adaptec AdvanceRaid Controller SCSI HBA Driv
ii  sunwad810      5.11.82-1      SUNW W1100z & W2100z Audio Drivers
ii  sunwadixp      5.11.82-1      SUNW Audio Driver for ATI IXP
ii  sunwadpu320    5.11.82-1      Adaptec Ultra320 Driver
ii  sunwafe        5.11.82-1      ADMtek Ethernet Driver
ii  sunwagp        5.11.82-1      AGP GART Driver
ii  sunwahci       5.11.82-1      Advanced Host Controller Interface (AHCI) SA
ii  sunwamd8111s   5.11.82-1      AMD8111 FAST Ethernet Network Adapter Driver
ii  sunwamr        5.11.82-1      LSI MegaRAID SCSI HBA Driver
[]
ii  sunwsshcu      5.11.82-1      SSH Common, (Usr)
ii  sunwsshdr      5.11.82-1      SSH Server, (Root)
ii  sunwsshdu      5.11.82-1      SSH Server, (Usr)
ii  sunwsshr       5.11.82-1      SSH Client and utilities, (Root)
ii  sunwsshu       5.11.82-1      SSH Client and utilities, (Usr)
ii  sunwtavor      5.11.82-1      Sun Tavor HCA driver
[]

8.6 ないビルドしてみた

/etc/hosts をいじてみようとしたらシンボリクリンクになてましたしかも root でもになてい ます

root@vm1:/export/home/dancer# ls -l /etc/hosts
lrwxrwxrwx 1 root root 12 Mar 19 08:15 /etc/hosts -> ./inet/hosts
root@vm1:/export/home/dancer# ls -l /etc/inet/hosts -l
-r--r--r-- 1 root sys 1078 Apr  6 10:28 /etc/inet/hosts

をとりなおして/etc/apt/sources.list 適当します

deb-src http://cdn.debian.or.jp/debian unstable main contrib non-free

apt-listbugs 存在しないみたいなのでビルドしてみようといます

まずなぜだか racc, rdtool 足りないのでビルドしてインストします無事apt-listbugs ビルドできたので インストしてみます

root@vm1:/tmp/apt-listbugs-0.0.88# debi
Selecting previously deselected package apt-listbugs.
(Reading database ... 27441 files and directories currently installed.)
Unpacking apt-listbugs (from apt-listbugs_0.0.88_all.deb) ...
dpkg: dependency problems prevent configuration of apt-listbugs:
 apt-listbugs depends on ruby (>= 1.8); however:
  Package ruby is not installed.
 apt-listbugs depends on libruby1.8 (>= 1.8.5); however:
  Version of libruby1.8 on system is 1.8.4-1nexenta1.3.
 apt-listbugs depends on libdpkg-ruby1.8 (>= 0.3.2); however:
  Package libdpkg-ruby1.8 is not installed.
 apt-listbugs depends on libgettext-ruby1.8; however:
  Package libgettext-ruby1.8 is not installed.
 apt-listbugs depends on libxml-parser-ruby1.8; however:
  Package libxml-parser-ruby1.8 is not installed.
 apt-listbugs depends on libhttp-access2-ruby1.8 (>= 2.0.6); however:
  Package libhttp-access2-ruby1.8 is not installed.
dpkg: error processing apt-listbugs (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 apt-listbugs
debi: debpkg -i failed

念、 いくつかエラがあるようですruby いというエラいくつかのライブラリ足りないというエラ でています

できそうなできなさそうなもあります長いか

8.7 まとめ

Nexenta Core Platform をとりあえずマシンインストしてみましたいろいろと Debian GNU/Linux 部分があたので今後どのように発がすすむのかになります ____________________________________________________________________________________________

PIC Debian

2008 4 19   1 発行
エ リ ア Debian 発行
__________________________