# GlusterFS 3.5.3 发行说明

这是一个修正了版本。3.5.0](./3.5.0.md),[发行说明

[] 3.5.1(./ 3.5.1.md) 和 3.5.2 包含的所有新上市

已添加的功能和在 GlusterFS 3.5 稳定版本中修复的 bug。

# # 已修复 bug:

-[1081016] (https://bugzilla.redhat.com/1081016): glusterd 需要 xfsprogs 和 e2fsprogs 的软件包 -[1100204] (https://bugzilla.redhat.com/1100204): 砖故障检测并不适用于 ext4 文件系统 -[1126801] (https://bugzilla.redhat.com/1126801): glusterfs logrotate 配置文件污染全球配置 -[1129527] (https://bugzilla.redhat.com/1129527): 双氢睾酮:-数据丢失的文件是缺掉的上同时重命名同一文件从多个客户端 -[1129541] (https://bugzilla.redhat.com/1129541): [DHT:REBALANCE]: 再平衡故障看到错误消息"远程操作失败︰ 文件存在" -[1132391] (https://bugzilla.redhat.com/1132391): NFS 的互操作性问题︰ 条纹 xlator 移除 EOF READDIR 末尾 -[1133949] (https://bugzilla.redhat.com/1133949): 小错字空燃比测井 -[1136221] (https://bugzilla.redhat.com/1136221): 记忆很快用尽时处理单个记录中含有多碎片的邮件 -[1136835] (https://bugzilla.redhat.com/1136835): 在多次的 fsync 失事 -[1138922] (https://bugzilla.redhat.com/1138922): 双氢睾酮 + 平衡︰ 再平衡过程坠毁 + 数据丢失 + 几个目录是目前分卷上但在挂载点上不可见 + 查找不愈合的目录 -[1139103] (https://bugzilla.redhat.com/1139103): 双氢睾酮 + 快照:-如果拍摄快照时只能在散列的子卷; 上创建目录关于恢复的快照装载未列出的目录点和父上的查找不愈合

-[1139170] (https://bugzilla.redhat.com/1139170): DHT:-rm-rf 不删除旧的链接文件,因为不能创建为陈旧的链接文件具有相同名称的文件 -[1139245] (https://bugzilla.redhat.com/1139245): 超深亚微米在再平衡过程中调用 oom 杀手和杀死进程 4305,UID 为 0,(glusterfs nfs 进程) -[1140338] (https://bugzilla.redhat.com/1140338): 再平衡不导致哈希布局的更改与 nfs 客户端的可用 -[1140348] (https://bugzilla.redhat.com/1140348): 在再平衡过程中将文件重命名导致数据丢失 -[1140549] (https://bugzilla.redhat.com/1140549): 双氢睾酮︰ 再平衡进程崩溃后添加砖和 '平衡开始' 操作 -[1140556] (https://bugzilla.redhat.com/1140556): 核心︰ 客户端崩溃而做在山上的重命名操作 -[1141558] (https://bugzilla.redhat.com/1141558): 空燃比:"gluster 卷治愈 信息"打印一些随机的字符 -[1141733] (https://bugzilla.redhat.com/1141733): 再平衡 + 重命名正在进行砖从副本下来对去和回来时的数据丢失 -[1142052] (https://bugzilla.redhat.com/1142052): 期间再平衡的很高的内存使用率 -[1142614] (https://bugzilla.redhat.com/1142614): 打开文件 fd 的进入裂时砖脱机和重新联机时 -[1144315] (https://bugzilla.redhat.com/1144315): 核心︰ 所有砖进程都崩溃时启用配额 -[1145000] (https://bugzilla.redhat.com/1145000): 规格 %后服务器不等待旧的 glusterd 退出 -[1147156] (https://bugzilla.redhat.com/1147156): 在 afr_priv_destroy 的空燃比客户端分割故障 -[1147243] (https://bugzilla.redhat.com/1147243): nfs︰ 卷设置的帮助说 rmtab 文件是在"/ var/lib/glusterd/rmtab" -[1149857] (https://bugzilla.redhat.com/1149857): 选项 transport.socket.bind 地址忽略 -[1153626] (https://bugzilla.redhat.com/1153626): 在 afr_lookup 内存分配的 Sizeof bug -[1153629] (https://bugzilla.redhat.com/1153629): 空燃比︰ 过度 glfsheal 日志文件中记录的"非阻塞 entrylks 失败"。 -[1153900] (https://bugzilla.redhat.com/1153900): 现有数据启用配额不会创建 pgfid xattrs -[1153904] (https://bugzilla.redhat.com/1153904): 自我疗愈的信息日志充满了消息报告 ENOENT,而自我修复正在进行 -[1155073] (https://bugzilla.redhat.com/1155073): 过度砍伐自愈守护程序中后替换砖 -[1157661] (https://bugzilla.redhat.com/1157661): GlusterFS 允许不安全的 SSL 模式

# # 已知问题︰

-以下配置更改是必要的 'qemu' 和 ' 桑巴 vfs 插件 ' 与 libgfapi 上班无缝集成︰

1.gluster 卷集 server.allow 没有安全感上 2.重新启动该卷是必要的

gluster 卷站 <volname>
gluster 卷开始 <volname>
  1. Edit /etc/glusterfs/glusterd.vol to 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 音量设置 performance.open 隐藏禁用

  • libgfapi clients calling glfs_fini before a successful glfs_init will cause the client to 挂报告,[在这里] (http://lists.gnu.org/archive/html/gluster-devel/2014-04/msg00179.html)。 The workaround is NOT to call glfs_fini for error cases encountered before a successful glfs_init. This is being tracked in Bug 1134050 for glusterfs-3.5 和 [Bug 1093594] (https://bugzilla.redhat.com/1093594) 的主线。

  • If the /var/run/gluster directory does not exist enabling quota will likely 失败 ([Bug 1117888] (https://bugzilla.redhat.com/show_bug.cgi?id=1117888))。