似乎 zfs send 包含所有包含数据的校验和(例如此处说明)。这个校验和是否由 zfs recv 自动验证?我认为是这样,但我找不到任何证实。我打算使用 zfs send/recv 将 zpool 迁移到另一个磁盘,并希望在销毁原始池之前 100% 确定数据正常。
joaerl's questions
如何检查密码如何存储在本地运行的 OpenLDAP 服务器中?我更喜欢某种查询来说明使用的配置。或者,访问存储的密码以查看它们是否已加密也是可以接受的。仅检查配置文件是不够的。
我已经使用 ldapsearch 列出了用户及其密码
ldapsearch -x -b ou=people -H ldap://127.0.0.1 -D cn=admin -w <password>
并且密码没有以明文形式列出,但这是否真的确认它们没有以明文形式存储,或者 ldapsearch 在返回结果之前对其进行加密?
这是关于 Linux (CentOS 7) 上的 zfs 的问题。我有一个非常简单的设置,有两个 8 TB 磁盘,一个磁盘镜像另一个。
zpool create -f -o ashift=12 $zpoolName 镜像 $disksById
根据 zpool 手册页,如果需要更换其中一个磁盘,则替换磁盘的大小必须等于或大于配置中两个磁盘中最小的一个。据我了解,不同品牌和型号(和型号修订)的驱动器之间的确切大小通常会有所不同,即使它们都标记为 8 TB。但是,我希望能够用任何其他 8 TB 磁盘替换它,不一定要使用相同的品牌和型号。
我如何实现这一目标?
我本来希望 zpool create 命令有一个选项,以便不是整个磁盘都用于池,而是留下一些松弛,但是我找不到这样的选项。我看到的唯一建议是在创建池之前对磁盘进行分区,创建一个“池”分区和一个“松弛”分区,但我读过这会影响磁盘性能,因为磁盘缓存无法正确使用zfs,所以我想我想避免这种情况。
我有一个运行 CentOS 7 的系统,有超过 1T 的可用磁盘空间。systemd 版本是 219。我已经使用以下设置配置了 journald:
Storage=persistent
SplitMode=none
SystemMaxUse=50G
SystemMaxFileSize=1G
#MaxFileSec=1month (default)
但是,生成的日志文件小于 1G,它们被切割为大约 500M,如此屏幕截图所示。
我正在对系统进行激烈的测试,日志每天填充超过 1G,所以不是 MaxFileSec 正在启动。我注意到文件的组 id 不同,也许这是一个线索。但是,从屏幕截图中的时间戳可以看出,顶部的两个日志文件似乎不再被填充。
我的问题是,为什么日志文件的大小没有达到配置的1G?
编辑:更正了下面标记所指出的参数名称,但它在系统上是正确的。