测试环境
版本:社区版4.2.2
observer.log (419.6 KB)
服务器的内存 到底有多大??? 您的system_memory 给了30G,. 有这么大吗 ? datafile_size 最少给个 100G 吧
一个绝对路径,一个相对路径。都一样吧
建议:memory_limit 最小6G system_memory 1G 数据磁盘20G 日志磁盘 20G即可
最好还是使用obd部署工具部署吧,白屏部署更方便。
我这边扩了下memory_limit ,启动是时候还是失败,请问还有什么需要注意的吗
网卡名称是否是对应的? 如果这2个问题都解决还是失败,可以把最新的observer.log 提供下。
可以先查看硬盘大小df -Th、查看内存大小free -m,ifconfig 查看网卡名 ,查看除去系统占用硬盘和内存大小后,再配置system_memory 大小,和 datafile_size大小 ,和网卡名,再启动。
报错是内存配比有问题
update observer memory config failed(memory_limit=12351170150, system_memory=8589934592
建议给这2个参数写固定参数。
memory_limit =12G
system_memory=2G
没按上面要求写内存参数,system_memory还是30G,memory_limit是ob能使用内存上限,system_memory是内存上限内的系统内存配置,总的内存是12G,system_memory是30G,超出内存上限。
/home/admin/oceanbase/bin/observer -i ens33-P -p2882 -z zone1 -d /home/admin/oceanbase/store/obdemo -r 10.0.3.44:2882:2881;10.0.3.46:2882:2881;10.0.3.47:2882:2881 -c 25641798 -n obdemo -o system_memory=30G,datafile_size=10G,config_additional_dir=/data/demo/etc3;/redo/obdemo/etc2 2881
如果还失败,可以提供下最新的observer.log 看下。