27.16. 启动和停止 Stratis 池
您可以启动和停止 Stratis 池。这可让您选择忽略或关闭用于构建池的所有对象,如文件系统、缓存设备、精简池和加密设备。请注意,如果池主动使用任何设备或文件系统,则可能会发出警告且无法停止。
stopped 状态记录在池的元数据中。这些池不会在以下引导上启动,直到池收到 start 命令。
先决条件
-
Stratis 已安装,
stratisd
服务正在运行。如需更多信息,请参阅 安装 Stratis。 - 创建未加密的或加密的 Stratis 池。如需更多信息,请参阅 创建未加密的 Stratis 池 ,或使用内核密钥环中的密钥创建加密的 Stratis 池。
流程
使用以下命令停止 Stratis 池。这会关闭存储堆栈,但保留所有元数据不变:
stratis pool stop --name pool-name
# stratis pool stop --name pool-name
Copy to Clipboard Copied! 使用以下命令启动 Stratis 池。
--unlock-method
选项指定池被加密的解锁方法:stratis pool start --unlock-method <keyring|clevis> --name pool-name
# stratis pool start --unlock-method <keyring|clevis> --name pool-name
Copy to Clipboard Copied! 注意您可以使用池名称或池 UUID 启动池。
验证
使用以下命令列出系统中的所有活跃池:
stratis pool list
# stratis pool list
Copy to Clipboard Copied! 使用以下命令列出所有已停止的池:
stratis pool list --stopped
# stratis pool list --stopped
Copy to Clipboard Copied! 使用以下命令查看已停止池的详细信息。如果指定了 UUID,该命令会打印与 UUID 对应的池的详细信息:
stratis pool list --stopped --uuid UUID
# stratis pool list --stopped --uuid UUID
Copy to Clipboard Copied!