Ceph/windows をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
cephとwindowsを繋げるにはcephをmountしたマシンでsmbを立て...
あるいは、
[[https://docs.ceph.com/en/latest/install/windows-install...
ここではwindows11pro(23H2)にアプリを入れて、cephと直接つ...
***アプリのインストール [#b66cb1cb]
まずは、[[https://docs.ceph.com/en/latest/install/windows...
-1. セキュア ブートを無効にします
Proxmox内でwindows11proを稼働させてます. vmの起動ボタンを...
そこで[DeviceManager]->[SecureBootConfiguration]->[Attemp...
その後windows11proを立ち上げて、msinfo32を立ち上げて確認...
&ref(2025y03m01d_150811844.png,nolink);
-2. dokanyのインストール
[[https://github.com/dokan-dev/dokany/releases>+https://g...
このmsiファイルを起動して dokany をインストールします
&ref(2025y03m01d_151615272.png,nolink);
-3. Ceph for Windows のインストール
[[https://cloudbase.it/ceph-for-windows/>+https://cloudba...
ここでは「Ceph Squid for Windows x64」をクリックして「cep...
&ref(2025y03m01d_151956647.png,nolink);
この「ceph_squid.msi」をインストールします. (再起動を求め...
&ref(2025y03m01d_152556941.png,nolink);
以上でアプリのインストールは完了
***設定 [#sdac13b2]
「ceph.conf」ファイルを用意します。場所は「%ProgramData%\...
#code(nonumber){{
[global]
log to stderr = true
; Uncomment the following in order to use the Windows...
; log to syslog = true
run dir = C:/ProgramData/ceph/out
crash dir = C:/ProgramData/ceph/out
; Use the following to change the cephfs client log l...
; debug client = 2
[client]
keyring = C:/ProgramData/ceph/keyring
; log file = C:/ProgramData/ceph/out/$name.$pid.log
admin socket = C:/ProgramData/ceph/out/$name.$pid.asok
; client_permissions = true
; client_mount_uid = 1000
; client_mount_gid = 1000
[global]
mon host = [v2:192.168.0.49:3300/0,v1:192.168.0.49:67...
}}
そして「ceph.conf」の中でkeyringを「C:/ProgramData/ceph/k...
windows向けなので新たに keyring を作りました
#code(nonumber){{
[root@ceph01 ~]# ceph fs authorize emfs client.win11 / rwp
[client.win11]
key = AQCMqsJngYVqJhAAz7tE42DIrFIVmkoX/4PE9w==
caps mds = "allow rwp fsname=emfs"
caps mon = "allow r fsname=emfs"
caps osd = "allow rw tag cephfs data=emfs"
[root@ceph01 ~]#
}}
この中身を「C:/ProgramData/ceph/keyring」にコピーします
***実行 [#g59dca6d]
ネットワークドライブを作る感じになります。
コマンドプロンプトを立ち上げて
#code(nonumber){{
ceph-dokan --id win11 -l x
}}
これでドライブXが作られてemfsに繋がります。
ただ、これはroot権限で、ceph.confのclient_mount_uid/clien...
面倒ならsmbで共有させたほうがアクセス管理的には楽かな.
終了行:
cephとwindowsを繋げるにはcephをmountしたマシンでsmbを立て...
あるいは、
[[https://docs.ceph.com/en/latest/install/windows-install...
ここではwindows11pro(23H2)にアプリを入れて、cephと直接つ...
***アプリのインストール [#b66cb1cb]
まずは、[[https://docs.ceph.com/en/latest/install/windows...
-1. セキュア ブートを無効にします
Proxmox内でwindows11proを稼働させてます. vmの起動ボタンを...
そこで[DeviceManager]->[SecureBootConfiguration]->[Attemp...
その後windows11proを立ち上げて、msinfo32を立ち上げて確認...
&ref(2025y03m01d_150811844.png,nolink);
-2. dokanyのインストール
[[https://github.com/dokan-dev/dokany/releases>+https://g...
このmsiファイルを起動して dokany をインストールします
&ref(2025y03m01d_151615272.png,nolink);
-3. Ceph for Windows のインストール
[[https://cloudbase.it/ceph-for-windows/>+https://cloudba...
ここでは「Ceph Squid for Windows x64」をクリックして「cep...
&ref(2025y03m01d_151956647.png,nolink);
この「ceph_squid.msi」をインストールします. (再起動を求め...
&ref(2025y03m01d_152556941.png,nolink);
以上でアプリのインストールは完了
***設定 [#sdac13b2]
「ceph.conf」ファイルを用意します。場所は「%ProgramData%\...
#code(nonumber){{
[global]
log to stderr = true
; Uncomment the following in order to use the Windows...
; log to syslog = true
run dir = C:/ProgramData/ceph/out
crash dir = C:/ProgramData/ceph/out
; Use the following to change the cephfs client log l...
; debug client = 2
[client]
keyring = C:/ProgramData/ceph/keyring
; log file = C:/ProgramData/ceph/out/$name.$pid.log
admin socket = C:/ProgramData/ceph/out/$name.$pid.asok
; client_permissions = true
; client_mount_uid = 1000
; client_mount_gid = 1000
[global]
mon host = [v2:192.168.0.49:3300/0,v1:192.168.0.49:67...
}}
そして「ceph.conf」の中でkeyringを「C:/ProgramData/ceph/k...
windows向けなので新たに keyring を作りました
#code(nonumber){{
[root@ceph01 ~]# ceph fs authorize emfs client.win11 / rwp
[client.win11]
key = AQCMqsJngYVqJhAAz7tE42DIrFIVmkoX/4PE9w==
caps mds = "allow rwp fsname=emfs"
caps mon = "allow r fsname=emfs"
caps osd = "allow rw tag cephfs data=emfs"
[root@ceph01 ~]#
}}
この中身を「C:/ProgramData/ceph/keyring」にコピーします
***実行 [#g59dca6d]
ネットワークドライブを作る感じになります。
コマンドプロンプトを立ち上げて
#code(nonumber){{
ceph-dokan --id win11 -l x
}}
これでドライブXが作られてemfsに繋がります。
ただ、これはroot権限で、ceph.confのclient_mount_uid/clien...
面倒ならsmbで共有させたほうがアクセス管理的には楽かな.
ページ名:
1