在Arm架构下已经写过Centos7系统的了,本来一开始在Arm架构下安装K8s就是使用的Ubuntu系统的但当时只有一台节点供实验使用。后来因为客户使用的是Centos7就在Centos上面测试集群了。
本来打算“过”七夕的谁料一个电话让我垂死病中惊坐起不得不加班折腾Ubuntu下的了。
在Arm架构下已经写过Centos7系统的了,本来一开始在Arm架构下安装K8s就是使用的Ubuntu系统的但当时只有一台节点供实验使用。后来因为客户使用的是Centos7就在Centos上面测试集群了。
本来打算“过”七夕的谁料一个电话让我垂死病中惊坐起不得不加班折腾Ubuntu下的了。
今天在Arm架构下使用系统默认带的OpenJDK部署geoserver没有问题,切换到OracleJDK就出现锯齿了。
继续阅读实测?好像真的与JDK有关
本来我以为是JDK的锅,但是在x86上面的也是一样的发行版啊,连Java Rendering Engine都一样却能正常显示字体和没有锯齿。
由于 PostgreSQL 是大小写敏感的,并默认对SQL语句转化为小写。刚开始使用时我以为是不支持_而修改表名来解决问题,然而在今天有个表没有_还是不停提示对象 "xxx" 不存在后来一通测试才发现好像是“不支持”大写的问题,一开始我是手动将表重命名为全部小写的来创建分片表的。但是这不太现实,不可能每个表都修改一遍,虽然可以通过代码转小写让后续创建的表直接小写。
最后经过一波搜索找不到Citus不支持大写的相关结果,但转眼一想可能是Postgresql大小写敏感的原因导致的。。。。。。
继续阅读误导向:解决Postgresql因为大小写敏感导致Citus无法创建分片表的问题
近期安装了Geoserver,在测试的的时候发现在Arm架构的环境的地图有锯齿,而在x86下的能正常显示。我刚开始装的时候以为是Arm架构的锅导致的。虽然通过设置stlye来掩饰锯齿,但是也不可能没个地图都配置一下吧,让Arm背了一段时间的锅后在昨天的通宵研究中好像发现是什么原因导致的了。