通过单独的gcware、gclusterd,、gbased等文件覆盖方式的打补丁,需要在配置文件里添加如下的参数,来关闭文件检查的功能,否则会在启动时由于checksum错误,而判定数据库文件被非法修改,而不能启动。

skip_file_check=1
样例如下

根据替换的补丁不同,配置文件不同。
如果补丁涉及到扩容,节点替换,那除了当前版本要打补丁,新扩容的节点,或者新节点替换的节点,也要打补丁。
如果是gcware/corosync的,需要放在前面的totem部分。
totem {
version: 2
secauth: off
interface {
member {
memberaddr: 10.0.2.102
}
ringnumber: 0
bindnetaddr: 10.0.2.102
ttl: 1
}
transport: udpu
leader_heartbeat:200
election_timeout:2000
server_port:5918
client_port:5919
max_message_size:1048576
max_redolog_size:512
data_dir:/opt/gbase/gcware/data/gcware
log_dir:/opt/gbase/gcware/data/gcware
skip_file_check:1
}
......
《南大通用GBase 8a集群打补丁时需要关闭文件检查功能的参数skip_file_check》有1条评论
评论已关闭。