‘iSCSI’ カテゴリーのアーカイブ

iSCSI直接インストールがうまくいかない・・・

2010年3月10日 水曜日

gPXEを使って試しているのだけど、どうもBIOSの挙動で
出来るかどうか変わるかもしれない。

というわけでgPXEで直接インストール可能にするVirtualBox用の
パッチを作ったのでファイルをまとめたら公開する予定です。

ブートの仕方はこちらを参照してください。
http://sourceforge.net/apps/phpbb/freenas/viewtopic.php?f=102&t=5949

この設定の後、HDDにインストールしたイメージを転送すれば利用できます。
WindowsXPと2003で確認済みです。
直接インストールはWindows7と2008で確認済みです。
詳細な手順については後ほど?書くかもしれない。

FreeNAS 0.7(ホストOS)でVirtualBox 3.1.2を動かそうという計画5(β版)

2010年3月4日 木曜日

FreeBSD 7.3-RC2ベースに移行したのでそれにあわせて修正しました。
しばらくは旧版との併用期間を残しますが、公式リリース版が出た後は
7.2-STABLE版を順次サポート外とします。

VirtualBox 3.1.2 OSE for FreeNAS 0.7(バイナリパッケージ)
http://www.peach.ne.jp/archives/freenas/test/vboxpkg-20100303.tar.gz

インストール/アップグレード:
パッケージをダウンロードして展開して、その中にある
vboxpkg-install.phpを実行してサーバを再起動するだけです。

以下は/mnt/data/vboxpkgにダウンロードする例:

# mkdir /mnt/data/vboxpkg
# cd /mnt/data/vboxpkg
# fetch http://www.peach.ne.jp/archives/freenas/test/vboxpkg-20100303.tar.gz
# tar xvf vboxpkg-20100303.tar.gz
# cd vboxpkg-20100303
# ./vboxpkg-install.php
# shutdown -r now
 

初期設定:
ユーザを一人作り、追加グループでvboxusersを指定します。
ホームディレクトリはFreeNASのリブートで消えない場所を必ず指定します。
また、そのユーザが使えるディレクトリを用意して、
仮想ハードディスクと仮想マシン設定ファイルを保存するように設定します。

以下は /mnt/data/VBox を利用する例:

# mkdir /mnt/data/VBox
# chown aoyama:admin /mnt/data/VBox
# chmod 755 /mnt/data/VBox

# mkdir /mnt/data/VBox/HardDisks
# chown aoyama:admin /mnt/data/VBox/HardDisks
# chmod 755 /mnt/data/VBox/HardDisks

# mkdir /mnt/data/VBox/Machines
# chown aoyama:admin /mnt/data/VBox/Machines
# chmod 755 /mnt/data/VBox/Machines

 

仮想マシンの作成と実行:
VMタブで作成、修正が、VM Controlタブから実行、停止ができます。

その他の操作やCLIの詳細については、
英語で書いてフォーラムに投稿したものを参照してください。
コマンドラインの書式は英語も日本語も同じですし。

このトピックを参照してください。(英語)
http://sourceforge.net/apps/phpbb/freenas/viewtopic.php?f=13&t=5466&start=10#p27388

現時点では非公式4967版以降、および公式4997版以降で利用できます。

FreeNAS 0.7.1 非公式5053版
http://shell.peach.ne.jp/aoyama/archives/872

変更点:
i386で2GB以上のISOイメージのサイズが正しく表示されないの修正
VMリストの表示速度を改善
起動中のVMに対する修正メッセージを変更
初期設定でのエラー表示を追加

動作確認用のFreeNAS 0.7.1(5053)版をアップしました

2010年3月3日 水曜日

動作確認用のFreeNAS 0.7.1(5053)版をアップしました

なんというか予定通り?リリースバイナリの作成が遅れています。
修正する時間がまだあるよとの連絡を頂いたので、
ちょこっと修正してみました。

以下のバージョンにアップデートしました。
transmission 1.91
inadyn-mt 02.18.14
proftpd 1.3.2e
lighttpd 1.4.26
また、非公式版ではNTFS-3G 2010.1.16を実験的に導入してみました。
こちらはまだリリース版には入りません。
Atheros AR8131/AR8132のドライバが追加されました。
FreeBSD 7.2-STABLEから7.3-RC2ベースに更新されました。

その他として、
AIO(非同期I/O)をサポートするようにsambaを作成してあります。
カーネルモジュールaio.koも同梱されています。
ただしデフォルトではまだ有効になっていません。
AHCI関係ではJmicronの認識がされない問題を修正しました。
MCPでIDE互換モードの場合は処理しないようになりました。

バグ修正としては、
コンソールメニュー無効でもCtrl-Zが効く問題、
SMARTが有効でないデバイスでエラーがでる問題、
IEでJavascriptエラーがでる問題、
が含まれています。

VirtualBoxを利用している場合は、カーネルバージョンが更新されたので、
そのままだと再インストールできません。
対応版を出すまでシンボリックリンクを以下のように作成してください。
万一、仮想マシンが動かない場合は申し訳ないけど対応版をお待ちください。

# cd /path/to/vboxpkg-20100216

# ln -s 7.2-RELEASE-p6-amd64 kmod/7.2-RELEASE-p7-amd64
# ln -s 7.2-RELEASE-p6-i386 kmod/7.2-RELEASE-p7-i386
# ln -s 7.3-RC1-amd64 kmod/7.3-RC2-amd64
# ln -s 7.3-RC1-i386 kmod/7.3-RC2-i386

# ln -s 7.2-RELEASE-p6-amd64 user/7.2-RELEASE-p7-amd64
# ln -s 7.2-RELEASE-p6-i386 user/7.2-RELEASE-p7-i386
# ln -s 7.3-RC1-amd64 user/7.3-RC2-amd64
# ln -s 7.3-RC1-i386 user/7.3-RC2-i386

あくまで動作確認用ですのでテスト環境以外への導入はサポートできません。
SVN5053版にHVパッチと以下の新チップ識別用コードの追加および
以下のバックポートドライバが含まれています。
なにか問題があれば報告をお願いします。

This unofficial version is using for test only.
It includes SVN r5053 + Hyper-V patch + identifier fix
+ backport drivers + marvell AHCI support + backported drivers.
If you have a problem, please report me about it.

ATI IXP700/IXP800 AHCI
Intel ICH10 AHCI
NVIDIA MCP65/MCP67/MCP77/MCP79/MCP89 AHCI
Realtek 8102EL/8168DP/8111DP/8168E/8111E GbE
Marvell 88SX6042/88SX7042/88SX6102/88SX6111/88SX6141

em driver 6.9.25 (Intel PRO/1000 family)
vge driver (VIA GbE VT612X/VT613X)
alc driver (Atheros AR8131/AR8132)

for 32bit version
FreeNAS-i386-LiveCD-0.7.1.5053.iso

for 64bit version
FreeNAS-amd64-LiveCD-0.7.1.5053.iso

実験的アップ(experimental):

警告:ZFS version 13 にアップグレードすると過去の版で利用不可になります。
WARNING: If upgraded to ZFS version 13, you can not use from old version.

for 32bit version with 7-stable(ZFS v13)
7S-FreeNAS-i386-LiveCD-0.7.1.5053.iso

for 64bit version with 7-stable(ZFS v13)
7S-FreeNAS-amd64-LiveCD-0.7.1.5053.iso

MD5 (FreeNAS-i386-LiveCD-0.7.1.5053.iso) = de90cee32f18336824ea5941d5febf86
SHA256 (FreeNAS-i386-LiveCD-0.7.1.5053.iso) = 45d3537797068026a274235e7da15cf479a938e1db1d50ca1e542d3caad79e53
MD5 (FreeNAS-amd64-LiveCD-0.7.1.5053.iso) = 536fc89d5909145cd3501b153580657d
SHA256 (FreeNAS-amd64-LiveCD-0.7.1.5053.iso) = 51860c680539473fc43e8fb66c95b20c079700b6cad1add0d15609ab15bb9a59

MD5 (7S-FreeNAS-i386-LiveCD-0.7.1.5053.iso) = 09a478147d6438808d3c00a9be63253c
SHA256 (7S-FreeNAS-amd64-LiveCD-0.7.1.5053.iso) = eb7d14b7844aeccf3eabf1fb86e5d10dbc5ea06a4bcc1dbb2c356906d471b4ca
MD5 (7S-FreeNAS-amd64-LiveCD-0.7.1.5053.iso) = af83f15b58f9dc7d831c463183fe95de
SHA256 (7S-FreeNAS-i386-LiveCD-0.7.1.5053.iso) = 2bd40c9168e5154e1d56543220381075045bb4838662f8802f10c3d831c55da6

ZFS用カーネルメモリの設定をWebGUIから簡単に行うパッケージ(お試し版)

2010年2月27日 土曜日

現時点ではFreeNAS0.7系に取り込むか未定ですが作ってみました。
FreeNASマシンの物理メモリを選択してSaveをクリックするだけです。
もちろんマシン自体を再起動しないと設定は有効になりません。

なおVirtualBoxを併用する場合は仮想マシン用に利用するメモリを差し引いて設定してください。

ZFS kernel tune (WebGUI extension)
http://www.peach.ne.jp/archives/freenas/test/zfskerntune-20100224.tar.gz

インストール例:

# mkdir /mnt/data/zfskerntune
# cd /mnt/data/zfskerntune
# fetch http://www.peach.ne.jp/archives/freenas/test/zfskerntune-20100224.tar.gz
# tar xvf zfskerntune-20100224.tar.gz
# cd zfskerntune
# ./zfskerntune-install.php
 

※再起動するとWebGUIは消えるので必要になったら再インストールしてください。
※バージョンは依存しないはずですが、VBox同様4967以降をサポート対象にします。

FreeNAS 0.7系のリリースがまもなく出ます(予定)

2010年2月26日 金曜日

コミットする直前にFreeBSD 7.3-RCが出ていたので、
すごい迷ったけど0.7系の修正リリースも早めに出すべきだろう
と思いましたので後押ししてみました。
プロジェクトファウンダー(創設者)いわく、

「Release Early, Release Often」

というわけでリリースバイナリ作成待ち&アナウンス待ち。
http://freenas.org/

そういえば、いつのまにかDevelopersにも名前が載っていた。
http://freenas.org/contributors

動作確認用のFreeNAS 0.7.1(5038)版をアップしました

2010年2月18日 木曜日

更新>FreeNAS 0.7.1 5053版

iSCSIイニシエータを2.2.4に変更しました。
transmissionの問題を解決する為に1.83に変更しました。
hw.est.msr_info=0をデフォルトに変更しました。
trap18で起動できない場合はこれが問題でした。
ZFSプール情報でリンクを無効に変更しました。

その他として、
NetatalkにPAMモジュールの追加、
cuコマンド(シリアルコンソール用)の追加、
AFP共有にtm設定(タイムマシーン用)を追加、

バグ修正としては、
デフォルトポートが利用確認されずに上書きできる問題、
DocumentRootが存在しない場合にユーザ作成が失敗する問題、
SMARTチェックでセルフテストが一桁の時間などで失敗する問題、
Transmissionでスペースを含むディレクトリの問題、
コンフィグが存在しない場合の問題、
が含まれています。

あくまで動作確認用ですのでテスト環境以外への導入はサポートできません。
SVN5038版にHVパッチと以下の新チップ識別用コードの追加および
以下のバックポートドライバが含まれています。
なにか問題があれば報告をお願いします。

This unofficial version is using for test only.
It includes SVN r5038 + Hyper-V patch + identifier fix
+ backport drivers + marvell AHCI support + backported drivers.
If you have a problem, please report me about it.

ATI IXP700/IXP800 AHCI
Intel ICH10 AHCI
NVIDIA MCP65/MCP67/MCP77/MCP79/MCP89 AHCI
Realtek 8102EL/8168DP/8111DP/8168E/8111E GbE
Marvell 88SX6042/88SX7042/88SX6102/88SX6111/88SX6141

em driver 6.9.25 (Intel PRO/1000 family)
vge driver (VIA GbE VT612X/VT613X)

for 32bit version
FreeNAS-i386-LiveCD-0.7.1.5038.iso

for 64bit version
FreeNAS-amd64-LiveCD-0.7.1.5038.iso

実験的アップ(experimental):

警告:ZFS version 13 にアップグレードすると過去の版で利用不可になります。
WARNING: If upgraded to ZFS version 13, you can not use from old version.

for 32bit version with 7-stable(ZFS v13)
7S-FreeNAS-i386-LiveCD-0.7.1.5038.iso

for 64bit version with 7-stable(ZFS v13)
7S-FreeNAS-amd64-LiveCD-0.7.1.5038.iso

MD5 (FreeNAS-i386-LiveCD-0.7.1.5038.iso) = 44b3a65d4ccb8eb72e3aaecad8699e0a
SHA256 (FreeNAS-i386-LiveCD-0.7.1.5038.iso) = fb08d31dcc30d9ffb691111df933820732b17bc880a6f819eab2cd093ae44a37
MD5 (FreeNAS-amd64-LiveCD-0.7.1.5038.iso) = c0c8ed253c94f5429a4965e2596a00c3
SHA256 (FreeNAS-amd64-LiveCD-0.7.1.5038.iso) = fe67174a5204feccbc8554b768319f6a5362404622d4acc036141fabdef1eb18

MD5 (7S-FreeNAS-i386-LiveCD-0.7.1.5038.iso) = 62eade36ad2d0e5a2e1788637e275364
SHA256 (7S-FreeNAS-i386-LiveCD-0.7.1.5038.iso) = 4dae77640cb75838da795984cc2e08ef95f989aa7f262b40145490e8a90b2ff6
MD5 (7S-FreeNAS-amd64-LiveCD-0.7.1.5038.iso) = 9e45b11fe7c7aab82dd258ebfa0291d0
SHA256 (7S-FreeNAS-amd64-LiveCD-0.7.1.5038.iso) = f0eb019fa548af18e9a063e9253adb697a57f4cb8ea00c24e817412ddc3d1e64

FreeNAS 0.7(ホストOS)でVirtualBox 3.1.2を動かそうという計画4(β版)

2010年2月16日 火曜日

スナップショットがまだ出来ていませんが、
仮想マシンや仮想ハードディスクの作成と削除など基本操作が
すべてWebGUIから操作できるようになりました。
本バージョンからβ版として配布します。
今のところWebGUIの言語は英語以外ありません。あしからず。

VirtualBox 3.1.2 OSE for FreeNAS 0.7(バイナリパッケージ)
http://www.peach.ne.jp/archives/freenas/test/vboxpkg-20100216.tar.gz

インストール/アップグレード:
パッケージをダウンロードして展開して、その中にある
vboxpkg-install.phpを実行してサーバを再起動するだけです。

以下は/mnt/data/vboxpkgにダウンロードする例:

# mkdir /mnt/data/vboxpkg
# cd /mnt/data/vboxpkg
# fetch http://www.peach.ne.jp/archives/freenas/test/vboxpkg-20100216.tar.gz
# tar xvf vboxpkg-20100216.tar.gz
# cd vboxpkg-20100216
# ./vboxpkg-install.php
# shutdown -r now

初期設定:
ユーザを一人作り、追加グループでvboxusersを指定します。
ホームディレクトリはFreeNASのリブートで消えない場所を必ず指定します。
また、そのユーザが使えるディレクトリを用意して、
仮想ハードディスクと仮想マシン設定ファイルを保存するように設定します。

以下は /mnt/data/VBox を利用する例:

# mkdir /mnt/data/VBox
# chown aoyama:admin /mnt/data/VBox
# chmod 755 /mnt/data/VBox

# mkdir /mnt/data/VBox/HardDisks
# chown aoyama:admin /mnt/data/VBox/HardDisks
# chmod 755 /mnt/data/VBox/HardDisks

# mkdir /mnt/data/VBox/Machines
# chown aoyama:admin /mnt/data/VBox/Machines
# chmod 755 /mnt/data/VBox/Machines

 
(クリックで拡大)

仮想マシンの作成と実行:
VMタブで作成、修正が、VM Controlタブから実行、停止ができます。

その他の操作やCLIの詳細については、
英語で書いてフォーラムに投稿したものを参照してください。
コマンドラインの書式は英語も日本語も同じですし。

このトピックを参照してください。(英語)
http://sourceforge.net/apps/phpbb/freenas/viewtopic.php?f=13&t=5466&start=10#p27388

現時点では非公式4967版以降、および公式4997版以降で利用できます。

FreeNAS 0.7.1 非公式5038版
http://shell.peach.ne.jp/aoyama/archives/857

FreeNAS 0.7(ホストOS)でVirtualBox 3.1.2を動かそうという計画3

2010年2月10日 水曜日

初期設定および仮想マシンの起動、終了、リセットを
WebGUIから操作できるように統合されました。

VirtualBox 3.1.2 OSE for FreeNAS 0.7(バイナリパッケージ)
http://www.peach.ne.jp/archives/freenas/test/vboxpkg-20100210.tar.gz

未完成のものに同じ事を何度も書くのが面倒なので、
英語で書いてフォーラムに投稿したものを参照してください。
コマンドラインの書式は英語も日本語も同じですし。

このトピックを参照してください。(英語)
http://sourceforge.net/apps/phpbb/freenas/viewtopic.php?f=13&t=5466

現時点は非公式4967版以降、および公式4997版以降で利用できます。

FreeNAS 0.7.1 5024版
http://shell.peach.ne.jp/aoyama/archives/840

動作確認用のFreeNAS 0.7.1(5024)版をアップしました

2010年2月7日 日曜日

更新>FreeNAS 0.7.1 5038版

シリアルコンソールのサポートを開始しました。
バックポートとして、
em driver 6.9.25 (Intel PRO/1000ファミリー用)、
vge driver (VIA GbE VT612X/VT613X用)、
機能追加として、
MarvellチップでのAHCIデバイスの検出(未テスト)、
が含まれています。
バグ修正としては、
16文字以上のユーザー名の作成を許可する問題の修正、
Transmissionでumaskが有効にならない問題の修正、
LDAP有効時にサービスがクラッシュする問題の修正、
が含まれています。

あくまで動作確認用ですのでテスト環境以外への導入はサポートできません。
SVN5024版にHVパッチと以下の新チップ識別用コードの追加が含まれています。
なにか問題があれば報告をお願いします。

This unofficial version is using for test only.
It includes SVN r5024 + Hyper-V patch + identifier fix
+ backport drivers + marvell AHCI support.
If you have a problem, please report me about it.

ATI IXP700/IXP800 AHCI
Intel ICH10 AHCI
NVIDIA MCP65/MCP67/MCP77/MCP79/MCP89 AHCI
Realtek 8102EL/8168DP/8111DP/8168E/8111E GbE
Marvell 88SX6042/88SX7042/88SX6102/88SX6111/88SX6141

for 32bit version
FreeNAS-i386-LiveCD-0.7.1.5024.iso

for 64bit version
FreeNAS-amd64-LiveCD-0.7.1.5024.iso

 

実験的アップ(experimental):

警告:ZFS version 13 にアップグレードすると過去の版で利用不可になります。
WARNING: If upgraded to ZFS version 13, you can not use from old version.

for 32bit version with 7-stable(ZFS v13)
7S-FreeNAS-i386-LiveCD-0.7.1.5024.iso

for 64bit version with 7-stable(ZFS v13)
7S-FreeNAS-amd64-LiveCD-0.7.1.5024.iso

 

MD5 (FreeNAS-i386-LiveCD-0.7.1.5024.iso) = 9f50b78b4a101ee2de974e0f5c2e6084
SHA256 (FreeNAS-i386-LiveCD-0.7.1.5024.iso) = 75cfb884624dda52735ca79177633c5229389b2d0368cde250d6ffd88d313316
MD5 (FreeNAS-amd64-LiveCD-0.7.1.5024.iso) = 8158ece1e4710d6e68990900827e6c3f
SHA256 (FreeNAS-amd64-LiveCD-0.7.1.5024.iso) = a06d7641acd6f5993f1902df0dbe19c0790ab9030ab22439860fa5dedb2d4dd8

MD5 (7S-FreeNAS-i386-LiveCD-0.7.1.5024.iso) = c768b1515ff92f30b2a3831ca675b5bd
SHA256 (7S-FreeNAS-i386-LiveCD-0.7.1.5024.iso) = ecf8df22755ecdfb6a68ebfa6057dee99315ca39e194b40e392ec922ecac35b1
MD5 (7S-FreeNAS-amd64-LiveCD-0.7.1.5024.iso) = 2941064ccf07de9bd0704bc05db1ed3f
SHA256 (7S-FreeNAS-amd64-LiveCD-0.7.1.5024.iso) = 3449539a7380b2c6f62fbdc9713db053335c35a291737f7167b37e0cfdebbc13

istgt-20100125がNetBSDのパッケージになったらしいです

2010年2月4日 木曜日

題名の通りです。連絡を貰いました。すばらしい。
pkgsrc/net/istgt から導入できるらしい。
NetBSD固有の問題とかありましたら報告お願いします。
では、今後ともよろしくお願いします。