Linux支持中文目录,在计算机内部都是按字节处理的,中文是给人眼睛看的。但由于中文有各种编码类型,所以同样的中文内容,由于编码不同,字节也不同。所以原则上,GBase 8a是能安装在中文目录下并能正常使用的,但为了避免用户编码导致的使用问题,在代码里做了检测。但这部分代码,可以手工屏蔽,但风险也自行承担。
GBase 8a集群在用户修改了sshd默认端口时如何安装
Linux 下ssh默认服务端口是22, 如果用户修改了该端口,比如2222,则会导致ssh无法连接22端口而报错。本文介绍在这种情况下,GBase 8a集群安装的方法。
GBase8a集群应急处理:将节点IP弄错,设置为unavailable的恢复方法
GBase 8a集群,在节点数据出现不可恢复故障时,可以设置为unavailable状态,该状态下不再记录数据后续的主备不一致event,也不能直接切换回normal状态,只能节点替换。本文介绍,如果由于手误,将错误的节点设置成了unavailable,强行恢复的方法。
GBase 8a导出CSV格式,数据里包含换行符,双引号的处理方法
GBase 8a可以导出数据到文件,支持自定义导出格式。CSV格式就是逗号分隔的格式,可以用Excel编辑。如果导出CSV数据里包含了换行符,双引号,如不加处理,则在Excel里出现行错位。本文介绍GBase 8a里如何处理该问题。
GBase 8a 953用eventMode做节点替换
GBase 8a 953部分版本新增加了eventMode做节点替换的选项。该选项仅用于数据服务的替换,管理和调度服务替换维持原状,原有的重分布模式的数据服务替换方案依旧。
GBase 8a集群查询是否包含汉字的方法
本文介绍GBase 8a集群,通过REGEXP检测是否包含汉字的方法,仅限于UTF8mb4字符集。
GBase 8a的虚拟集群VC的名字可以是中文吗?
GBase 8a的95版本支持虚拟集群(Virtual Cluster)简称VC,每个VC使用独立的计算服务实现资源隔离。目前版本VC的名字不支持中文,只允许大小写字母,数字和下划线。长度最大为64。
网络编程Socket侦听某个端口,服务启动后又新增的IP,是否自动侦听,还是需要重启服务?
如果原本Socket是监听在0.0.0.0上,或者IPV6的:: 并且新增加的IP地址是在同一个接口上的别名,则会被监听到。否则如在新接口上的IP,【可能】需要重启服务。否则如果是绑定了特定的IP,比如特定地址,那么新增的IP不会被监听到,需要修改配置并重启服务。
GBase 8a建表时哈希hash分布列支持的字段类型
GBase 8a 版本支持整形(int,bigint),字符型(varchar)和decimal类型的字段,作为哈希hash分布列。
GBase 8a集群运维,因无奈的规定引发的性能异常
有些规定从最终用户角度讲是完全合理的,但对系统开发和实施者却是无奈的,比如资源利用率。系统如果太空闲,那就是资源浪费,如果太繁忙,那就是业务性能不行或者评估错误。本文介绍一个因这类无奈的要求引发的一次GBase 8a性能异常。