1.nfs-ganesha配置檔案樣例在原始碼:src/config_samples
2.nfs-ganesha說明在原始碼:src/config_samples/config.txt
3. src/doc/man 也有ganesha.conf相關配置說明
4.nfs-ganesha配置儲存在記憶體的形式, 如下表: 通過下表 可以檢視原始碼 來獲知具體欄位的含義
說明:(1) 儲存配置檔案資訊的記憶體變數:資料型別都是struct config_item
(2) 儲存配置檔案資訊的記憶體變數的歸屬:資料型別是struct config_block
(3) 本表fsal欄位沒有panfs mdcache
配置檔案字段
儲存配置檔案字段對應的結構體及變數
配置檔案字段引數資訊的記憶體變數
配置檔案字段引數資訊的記憶體變數的歸屬
備註nfs_core_param
結構體 struct nfs_core_param
變數 nfs_param.core_param
core_param
nfs_core
nfs_ip_name
結構體 struct ip_name_cache
變數 ip_name_cache
ip_name_params
nfs_ip_name
nfs_krb5
結構體 struct nfs_krb5_param
變數 nfs_param.krb5_param
krb5_params
krb5_param
nfsv4
結構體struct nfs_version4_parameter
變數 nfs_param.nfsv4_param
version4_params
version4_param
export_defaults
結構體 struct global_export_perms
變數 export_opt_cfg
export_defaults_params
export_defaults_param
export
結構體 struct gsh_export
變數 alloc_export()
export_params(src/support)
export_param
top level definition for an export block
export
結構體 struct gsh_export
變數 alloc_export()
export_params(src/support)
add_export_param
top level definition for an add export block
export
結構體 struct gsh_export
變數 alloc_export()
export_update_params(src/support)
update_export_param
table of export update block parameters
client
結構體 struct exportlist_client_entry__
變數 通過get_gsh_export獲得
add_client_params
add_export_client_param
fsal(ceph)
struct export
export_params
export_param_block
原始碼:src/fsal/fsal_ceph
fsal(vfs)
struct vfs_fsal_export
export_params
export_param_block
原始碼:src/fsal/fsal_vfs/vfs
fsal(gluster)
struct glexport_params
export_params
export_param
原始碼:src/fsal/fsal_gluster
fsal(fsal_null)
struct nullfsal_args
export_params
export_param
原始碼:src/fsal/stackable_fsal/fsal_full
fsal(rgw)
struct rgw_export
export_params
export_param_block
原始碼:src/fsal/fsal_rgw
fsal(xfs)
無export_params
export_param_block
原始碼:src/fsal/fsal_vfs/xfs
log結構體 struct logger_config
變數 logger
logging_params
logging_param
9pstruct _9p_param
_9p_params
_9p_param_blk
cacheinode
結構體 struct mdcache_parameter
變數 mdcache_param
mdcache_params
mdcache_param_blk
ceph
結構體 struct ceph_fsal_module
變數 cephfsm.fsal
ceph_items
ceph_block
gluster
結構體 struct glusterfs_fsal_module
變數 glusterfs.fs_info
glfs_params
glfs_param
gpfs
結構體 struct fsal_staticfsinfo_t
變數 gpfs.fs_info
gpfs_params
gpfs_param
mem結構體 struct mem_fsal_module
變數 mem
mem_items
mem_block
rgw結構體 struct rgw_fsal_module
變數 rgwfsm
rgw_items
rgw_block
vfs結構體 struct fsal_staticfsinfo_t
變數 vfs.fs_info
vfs_params
vfs_param
xfs結構體 struct fsal_staticfsinfo_t
變數 xfs.fs_info
xfs_params
xfs_param
proxy
結構體 struct pxy_fsal_module
變數 proxy
proxy_params
proxy_param
rados_kv
struct rados_kv_parameter
rados_kv_params
rados_kv_param_blk
rados_urls
struct rados_url_parameter
rados_url_params
rados_url_param_blk
ds結構體 struct fsal_pnfs_ds
變數 pnfs_ds_alloc()
pds_items
pds_block
drbd配置檔案 drbd配置檔案
drbd配置檔案 vim usr local drbd etc drbd.d global common.conf global usage count yes 是否參加drbd使用者統計 common protocol c 使用drbd的第三種同步協議 disk 使用dpod功能保證在數 on i...
Hibernate寫配置檔案無提示資訊解決
把hibernate的相關jar包引入工程後,在配置hibernate.cfg.xml時沒有提示資訊,對於開發人員來說,那麼多標籤,標籤有那麼多屬性,全部都記住顯然是不可能的,遇到這種情況是很頭疼的事情。為了解決這種情況,現提高如下解決辦法,供讀者參考。解決辦法 和我寫的配置struts.xml無提...
Hibernate寫配置檔案無提示資訊解決
把hibernate的相關jar包引入工程後,在配置hibernate.cfg.xml時沒有提示資訊,對於開發人員來說,那麼多標籤,標籤有那麼多屬性,全部都記住顯然是不可能的,遇到這種情況是很頭疼的事情。為了解決這種情況,現提高如下解決辦法,供讀者參考。解決辦法 和我寫的配置struts.xml無提...