# GlusterFS 3.5.4 发行说明
这是一个修正了版本。3.5.0](./3.5.0.md),[发行说明
[] 3.5.1(./ 3.5.1.md),3.5.2 和 3.5.3 包含的列表
所有已添加的新功能和在 GlusterFS 3.5 稳定修复 bug 释放。
# # 已修复 bug:
-[1092037] (https://bugzilla.redhat.com/1092037): 由 Cppcheck 静态分析工具报告的问题 -[1101138] (https://bugzilla.redhat.com/1101138): 元数据裂分别可以防止 dir/文件条目/数据自动愈合 -[1115197] (https://bugzilla.redhat.com/1115197): 目录配额并不适用于在它的子目录 -[1159968] (https://bugzilla.redhat.com/1159968): glusterfs.spec.in︰ 贬低 dist git 支持上游 logrotate 文件中的 *.logrotate 文件 -[1160711] (https://bugzilla.redhat.com/1160711): libgfapi︰ 在 libgfapi.so 中使用版本控制符号,兼容性 -[1161102] (https://bugzilla.redhat.com/1161102): 自我疗愈的信息日志消息报告裂充满 -[1162150] (https://bugzilla.redhat.com/1162150): 空燃比给下 fop 失败上所有 subvolumes 时启用了客户端仲裁时 -[1162226] (https://bugzilla.redhat.com/1162226): 批量删除 xattr 应该如果会 removexattr 失败与 ENOATTR/ENODATA -[1162230] (https://bugzilla.redhat.com/1162230): 配额 xattrs 暴露在查找和 getxattr -[1162767] (https://bugzilla.redhat.com/1162767): 双氢睾酮︰ 再平衡-平衡进程崩溃后删除砖 -[1166275] (https://bugzilla.redhat.com/1166275): 目录 fd 泄漏在索引翻译 -[1168173] (https://bugzilla.redhat.com/1168173): 回归测试失败在配额-佚名-fs-nfs.t -[1173515] (https://bugzilla.redhat.com/1173515): [HC]-mount.glusterfs 失败,请检查返回的 mount 命令。 -[1174250] (https://bugzilla.redhat.com/1174250): Glusterfs 输出大量的警告和错误时启用配额 -[1177339] (https://bugzilla.redhat.com/1177339): 在 3.5 和 3.6 的条目自愈是不兼容 -[1177928] (https://bugzilla.redhat.com/1177928): 不可见再后添加砖,砖的新目录的目录不部分旧砖 -[1184528] (https://bugzilla.redhat.com/1184528): 某些新创建的文件夹拥有根虽然由非特权用户创建 -[1186121] (https://bugzilla.redhat.com/1186121): gluster 目录上的焦油给消息"文件改变了,当我们读它"即使没有更新文件中的进展 -[1190633] (https://bugzilla.redhat.com/1190633): 自 heal 算法与选项"完全"并不能正确地抚平稀疏文件 -[1191006] (https://bugzilla.redhat.com/1191006): 建设 argp 独立在 Fedora 牛皮打破夜间生成 -[1192832] (https://bugzilla.redhat.com/1192832): 日志文件被水淹,当 removexattr() 无法找到指定的键或值 -[1200764] (https://bugzilla.redhat.com/1200764): 在磁盘更换案件过程中观察到的 [空燃比] 核心转储和崩溃 -[1202675] (https://bugzilla.redhat.com/1202675): Perf: readdirp 在复制的卷原因性能降低 -[1211841] (https://bugzilla.redhat.com/1211841): glusterfs api.pc 版本控制打破 QEMU -[1222150] (https://bugzilla.redhat.com/1222150): readdirp 返回 64bits inode,即使设置启用 ino32
# # 已知问题︰
-以下配置更改是必要的 'qemu' 和 ' 桑巴 vfs 插件 ' 与 libgfapi 上班无缝集成︰
1.gluster 卷集
gluster 卷站 <volname>
gluster 卷开始 <volname>
- Edit
/etc/glusterfs/glusterd.volto contain this line:
rpc-身份验证-允许-不安全的选项
4.重新启动 glusterd 是必要的
服务 glusterd 重新启动
更多的细节也记录在 Gluster Wiki 上 [与 qemu libvirt Libgfapi] (https://github.com/gluster/glusterfs-specs/blob/master/done/GlusterFS%203.5/libgfapi%20with%20qemu%20libvirt.md) 页。
-为块设备翻译基于的卷打开隐藏在翻译 客户端需要禁用。
gluster 音量设置
-
libgfapi clients calling
glfs_finibefore a successfulglfs_initwill cause the client to 挂报告,[在这里] (http://lists.gnu.org/archive/html/gluster-devel/2014-04/msg00179.html)。 The workaround is NOT to callglfs_finifor error cases encountered before a successfulglfs_init. This is being tracked in Bug 1134050 for glusterfs-3.5 和 [Bug 1093594] (https://bugzilla.redhat.com/1093594) 的主线。 -
If the
/var/run/glusterdirectory does not exist enabling quota will likely 失败 ([Bug 1117888] (https://bugzilla.redhat.com/show_bug.cgi?id=1117888))。