opencloudos容器镜像优化

前言

目前因为官方的容器也在移植阶段,并且系统是刚出来的,各方面的应该都会慢慢完善,因为之前也做了相关的移植,所以移植的作为备选的即可

测试发现官方的容器目前还有一些需要处理一些东西,本篇就是简单的介绍怎么用官方的容器,以及存在的问题,最后提供下我自己移植好的容器

官方容器使用方法

拉取镜像

这个操作是使用容器的常规操作了,官方也都发布到了docker hub里面,直接拉取即可

[root@lab101 /]# docker pull opencloudos/opencloudos:8.6
[root@lab101 /]# docker image ls
docker.io/opencloudos/opencloudos   8.6                 85381566b97e        7 days ago               280 MB

可以看到官方的为280MB

Read more   2022/09/28 posted in  centos系统相关

脚本禁止登录尝试

需求

有ip不停的尝试登录,可以通过防火墙进行屏蔽

Read more   2022/09/22 posted in  网络相关

gluster副本三配置down两个可写

需求

默认做了控制,副本三down两个就阻止写了,这个可以通过参数控制

参数调整

副本三,关闭两个可写

gluster volume set testvolume cluster.quorum-type fixed
gluster volume set testvolume cluster.quorum-count 1
gluster volume set testvolume cluster.quorum-reads yes
gluster volume set  testvolume network.ping-timeout 10
Read more   2022/09/22 posted in  gluster相关技术

MAC M1可以运行的opencloudos 8.6

前言

在centos7比较晚的版本,以及centos8的aarch64的版本里面,内核的pagesize已经默认改成了64K,而mac M1的操作系统底层最大支持的pagesize是16K的,所以启动系统的时候,安装就直接闪退

显示是上面的效果,这个在centos系统里面都有这个问题,fedora里面就还是维持4k,没有问题

Read more   2022/09/16 posted in  centos系统相关

端口转发配置

需求

有的时候机器有一台网关机器,需要做端口转发的工作,那么可以使用iptables或者使用firwalld进行配置,firewalld底层也是调用的跟iptables一样的内核模块的,只是命令的不同

Read more   2022/09/16 posted in  网络相关

获取一段时间内ceph osd的磁盘读写情况

需求

这个是统计一段时间内ceph的磁盘上的数据的读取和写入的数据量以及花费的时间

Read more   2022/09/09 posted in  ceph统计信息

ceph的设备关系获取

需求

因为ceph采用的是lvm管理,磁盘对应关系找起来没有以前方便,所以用一个脚本把当前机器的对应关系列出来

Read more   2022/09/09 posted in  ceph统计信息

ceph编译打包中断继续

需求

使用rpmbuild打包的时候,如果编译了很久,中间突然出问题,需要从头来处理,这个地方如果有多个错误需要处理的话,每次从头开始就比较浪费时间,我们可以让rpmbuild打包不去删除编译好的包,直接继续

Read more   2022/08/30 posted in  编译打包相关

vsphere硬件加速VAAI的实现

tgtd的支持情况

librbd支持的情况

Read more   2022/08/24 posted in  iscsi服务相关

打包一个支持rbd的tgt

下载源码包

当前的最新版本到了1.0.84,本篇就以这个举例子

[root@lab103 tgtd]# wget https://github.com/fujita/tgt/archive/refs/tags/v1.0.84.tar.gz
[root@lab103 tgtd]# tar -xvf v1.0.84.tar.gz
[root@lab103 tgtd]# cd tgt-1.0.84/
[root@lab103 tgt-1.0.84]# mv README.md README
[root@lab103 scsi]# cd ../
[root@lab103 scsi]# tar -czvf tgt-1.0.84.tar.gz tgt-1.0.84

上面有个打包的脚本没处理好,需要改下上面的文件名称,然后压缩成新的包

Read more   2022/08/24 posted in  iscsi服务相关