聚美优品网站建设,网站建设制作博走,免费矢量图素材网,织梦网站发稿说明前情提要
上周OceanBase开发者大会过后#xff0c;作为观察员也来体验一下OB的安装。业内有某个国产安装用了两周#xff0c;这种其实有点劝退了。话说就是10年前#xff0c;没搞过Oracle的人也不用两周安装一个数据库啊。今天看看OB的#xff08;一体化#xff09;安装。…前情提要
上周OceanBase开发者大会过后作为观察员也来体验一下OB的安装。业内有某个国产安装用了两周这种其实有点劝退了。话说就是10年前没搞过Oracle的人也不用两周安装一个数据库啊。今天看看OB的一体化安装。即单机部署。 截止到目前为止我依然坚定认为大部分场景其实单机就可以处理了。如果单机可以处理那么分布式也不是也可以处理答案是 可以但是没有必要。很简单一个人可以做的事情一般来说企业不会找5个人来做。因为成本高。同样一台机器可以处理的事情一般来说不太会用多台机器处理。 我说这些不是为了否定OceanBase和TiDB,这些数据库。而是他们都有各自的场景。所以OB有单机版而TiDB也可以集中安装在一台机器上。
具体开始准备工作
https://www.oceanbase.com/softwarecenter 这是官方地址。 我只能选择离线的。毕竟大部分企业可能都不能直接连公网。
然后在这里连接中 https://open.oceanbase.com/quickStart?_gl1didyuf_gaMTUyMjU2MjM1MS4xNzEzNzk3MTAz_ga_T35KTM57DZ*MTcxNDAxNDIxNS41LjEuMTcxNDAxNDIxNy41OC4wLjA. 红框中的方法看上去符合我的需要将下载的压缩包解压后执行对应的shell。执行设置一些变量。
具体开始一键安装初始化
** 下面是安装数据库了。执行odb demo。执行过程是一键然后刷屏。** 结束后是这样的。看图就知道是失败了。
看样子是一些不满足条件的设置。其中倒数第二个warn我还以为是内存不足。要不要加内存还是纠结。虚拟机的配置是4C 8G。由于下班的原因暂时放着。晚上直播的时候有人问我安装成功了吗我说没有但是应该问题不大。
后来按照提示把这些操作系统上的参数调整过后。再次执行odb demo结果如下 既然安装完毕看看这个小demo的登录。按照文档的登录是成功的。以上仅仅是demo安装。其实真正使用一体化能不能这样我觉得不能应该按照官方的最佳实践来。 总结
后来在其他的文档上找到了关于第一次失败的原因。官方说了应该调整这些。但是说只影响性能。但是我实测是不调整的话初始化是不通过的。既然如此给官方个建议。在env的脚本中为什么不直接给我们把这个调了呢那就真的是一键安装了。 最佳实践
官方的最佳实践是什么
我个人觉得就是买企业版。买企业版。买企业版。你说什么企业没钱没钱不是DBA的问题呀。 这是我听过其他人的最佳实践。
我其实推荐任何数据库都买企业版。没有支持怎么用我们再有能力也只能解决大部分问题不太可能100%解决。做数据库的谁嫌自己头发多支持买企业版我想各家数据库厂商都不反对我这个观点吧