このページは下から上への時系列

zfs

VMwareで仮想的に追加で3台の8GB HDDを用意した。dmesgを開くと

da1 at mpt0 bus 0 scbus2 target 1 lun 0
da1: <VMware Virtual disk 1.0> Fixed Direct Access SCSI-2 device
da1: 320.000MB/s transfers (160.000MHz, offset 127, 16bit)
da1: Command Queueing enabled
da1: 8192MB (16777216 512 byte sectors: 255H 63S/T 1044C)

と言うようにda1,da2,da3として認識されていた。
zpoolはバージョン28(zpool upgrade -v)、zfsはバージョン5(zfs upgrade -v)

ぁれぇ?ハードウエアRAIDカードにある「オンラインRAID容量拡張」っぽい機能が見当たらない....3本でRAID構成にもう一本加えて
トータル4本でRAID5にするような機能なんだけど....

どうやら容量追加するなら同じRAID構成なraidzとかmirrorなセットを追加せよ見たい
  zpool add d1 raidz da4 da5 da6
なんか非常に残念気分。

っで、どうしてもって言うなら、構成HDD(da1,da2,da3)よりも容量の大きいHDD(da4,da5,da6)をスペアにして加え、その後
  zpool replace d1 da1 da4
  zpool replace d1 da2 da5
  zpool replace d1 da3 da6
として一本ずつHDDを交換させ、最後に
  zpool set autoexpand=on d1
として反映させる。みたい。

なんか面倒くさい。software raidよりいいのだが、、、
スナップショットが取れるのがいいのだけど...

停止

Linuxだと shutdown -h now なのだが、FreeBSDだと shutdown -p now らしい。シリグラみたい。

pkg

基本portを使ってコンパイルインストールなのだが、yumに慣れているとpkg_addで済ませたい。
パッケージの取得先はデフォルトでもいいのだが、身近な場所を指定したい場合

setenv PACKAGEROOT ftp://ftp.riken.jp/
setenv PACKAGESITE ftp://ftp.riken.jp/pub/FreeBSD/ports/amd64/packages-9-release/Latest/

として定義。(.cshrcに記載しても可)

rc.conf

linuxだと/etc/sysconfig/***に該当するのかもしれない。
基本は/etc/defaults/rc.confを読み込み、引き続き/etc/rc.conf
環境変数は上書きされる。
変更したい個所のみを /etc/rc.conf へ移して変更すればいいみたい。

ntp

/etc/defaults/rc.confからnptdに関連する部分をコピーして/etc/rc.confへ貼り付けます。
  ntpd_enable="YES"  *boot時自動起動へ
  ntpd_program="/usr/sbin/ntpd"
  ntpd_config="/etc/ntp.conf"
  ntpd_sync_on_start="YES"
  ntpd_flags="-p /var/run/ntpd.pid -f /var/db/ntpd.drift -l /var/log/ntpd.lod"
そして設定ファイル/etc/ntp.confには、クライアントとしての記述として

server c.chaperone.jp

とのみ記載します。手動による起動は

/etc/rc.d/ntpd start

で行います。

sshdの設定と再起動

インストール直後、外部からのssh接続がroot以外にされていた。セキュアではあるが内なので不要。っで

これで完了

VMwareにFreeBSD9.0を

何となしにFreeBSDを使いたくなった。いや単にディスクがたくさんある状態でのZFSを試したかったのだが。
加え、重複排除の機能があるそうな。(ガタ

っで、VMware上に構築してみる。インストールは初めて。
調べるとCentOSみたいにUSB/ISOらでブートして、それからネットワークインストールができるみたい。
なので、早速ネットワークインストール可能なブートISOを取得。
取得先は ftp://ftp.riken.jp/FreeBSD/releases/amd64/amd64/ISO-IMAGES/9.1/ にある
    FreeBSD-9.1-BETA1-amd64-bootonly.iso

このisoファイルを仮想マシンのDVDとして読めるようにVMwareのデータストアに配置しておきます。
ゲストOSをFreeBSD(64bit)として、メモリー、HDDを適当に割り当て、先ほど取得したISOイメージをCD/DVDとして
読み込ませ起動させます。しばらくすると巨大なAAの後で下記画面が表示されます。
2012y06m26d_220152182.png
そのまま「install」を選択します。次に

以上でインストール設定は完了して、HDDの区切り・フォーマットに続いて指定したミラーサイトから
コンテンツをダウンロード・インストールが開始される。
最後にrootパスワードの定義(下図)・時計合わせ・稼働サービスの選択・一般ユーザの追加らを行い
2012y07m22d_045042875.png
再起動してインストールは完了

最新の60件
2026-09-05 2026-08-31 2026-08-27 2026-08-24 2026-08-20 2026-08-18 2026-08-17 2026-08-16 2026-08-15 2026-08-13 2026-08-12 2026-08-11 2026-08-09 2026-07-30 2026-07-25 2026-07-24 2026-07-20 2026-07-18 2026-07-17 2026-07-16 2026-07-08 2026-07-07 2026-07-06 2026-07-04 2026-07-02 2026-06-27 2026-06-24 2026-06-21 2026-06-17 2026-06-14 2026-06-13 2026-06-09 2026-06-08 2026-06-05 2026-06-04 2026-06-03

edit


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-07-30 (月) 23:30:32