6.7.?检查OSD的合法性

6.7.1. 语法
6.7.2. 功能
6.7.3. 选项
6.7.4. 示例

6.7.1.?语法

uxfs_cleanup [options] uuid:osd_uuid

6.7.2.?功能

uxfs_cleanup检查给定OSD上的每个文件是否在MRC上注册,并删除孤立的OSD元数据。

6.7.3.?选项

-c creds_file

用于SSL身份验证的PKCS#12证书文件(私钥+证书)的路径。当MRC URL以pbrpcs://或pbrpcg://开头时必须存在。仅适用于SSL或GridSSL模式。

-cpass creds_passphrase

用于访问证书文件的口令。如果参数设置为“-”,将提示用户输入密码。仅适用于SSL或GridSSL模式。

-delete_volumes

删除可能已经死亡的卷。

-dir uri(,uri ...)

指定要使用的目录服务(例如“pbrpc://localhost:32638,pbrpc://myDir.com:32638”)(逗号分隔)。如果未指定URI,则URI和安全设置取自“/etc/xos/uxfs/default_dir”。如果是安全URI(“pbrpcs://...”or“pbrpcg://...”),则还需要指定SSL设置。

-e

自动删除孤立的文件。

-h, --help

打印帮助并退出。

-i

启用交互模式并显示清理进度。

-metadata_timeout timeout

如果最后一次XLocSet更新超过timeout秒,则删除元数据。默认值为600秒。如果timeout为0,将立即删除元数据。

-metadata_keep

删除文件时保留元数据,不搜索孤立元数据。默认情况下,元数据将在-metadata_timeout timeout秒后被删除。

-r

将所有孤立文件还原到卷根目录中的目录“/lost+found/”。

-stop

暂停当前正在运行的清理过程。

-t trusted_CAs

PKCS#12文件的路径,其中包含来自受信任证书颁发机构的一组证书。这些证书将用于验证MRC。当MRC URL以pbrpcs://或pbrpcg://开头时必须存在。仅适用于SSL或GridSSL模式。

-tpass trusted_passphrase

用于访问信任库文件的口令。如果参数设置为“-”,将提示用户输入密码。仅适用于SSL或GridSSL模式。

?v

运行版本清理,处理过时的文件版本。版本清理只会影响具有多个版本的文件。只在文件内容版本控制启用状态下可用。

?wait

阻止调用,直到当前清理运行完成。

--admin_password passphrase

MRC的admin_password(如果未在MRC设置,则不需要)。

--ssl-protocol ssl_protocol

指定SSL/TLS版本:sslv3、ssltls、tlsv1、tlsv11、tlsv12。“ssltls”(默认值)接受所有版本,其他版本只接受它们所命名的版本。“tlsv12”仅在JDK 7及以上版本中可用。“tlsv11”附带JDK 6或7,具体取决于供应商。

6.7.4.?示例

在由UUID为d1feb333-d986-4e91-b8e7-eb2a48485f8b的OSD上启动清理过程,并自动删除所有孤立的文件:

uxfs_cleanup -e uuid:d1feb333-d986-4e91-b8e7-eb2a48485f8b

XML 地图 | Sitemap 地图