Zhengtianbao's Home Page

Tanzu安装测试

log

Read more

kubernetes cookbook之优雅退出篇

log

Read more

kubernetes cookbook之命令行解析篇

log

Read more

kubernetes cookbook之日志篇

log

Read more

kubernetes cookbook之项目结构篇

go

Read more

kickstart网络引导批量部署服务器

kickstart PXE部署CentOS7-Minimal

Read more

如何在个人PC上安装一个rocky版本的openstack集群

如何在个人PC上安装一个rocky版本的openstack集群

Read more

kubernetes flannel 网络模式

kubernetes flannel 网络模式

Read more

Libvirt 创建整机快照

最近在尝试使用ansible部署ceph作为对象存储使用,因为没有部署openstack,所以只能手动对虚拟机进行快照以及回滚操作了。但是发现virsh没有对挂载盘进行snapshot相关的操作。只能对虚拟机整机级别的快照回滚。回忆cindervolume的快照,取决于后端存储是否支持,例如cephrbd就提供了snapshot的操作。这篇文章基于libvirt本身进行快照操作。

Read more

Spark submit python wordcount on yarn cluster mode

最近这段时间补习了下Spark相关的知识点,也纠正了之前不少错误的理解,总的来说实践出真理,只有动手才能更好的理解。

Read more

Zabbix 数据库磁盘占用空间计算

针对线上Zabbix所需数据库磁盘占用空间进行了一个简单的计算。

Read more

Libvirt 磁盘IO限速

随着我们公司开发业务的不断增重,Dell服务器上的虚拟机日益增多,而虚拟机磁盘却都压在物理服务器单块raid磁盘上共享IO。考虑到某台虚拟机将要部署爬虫业务,可能占用大量IO,因此防患与未然,限制其虚拟机的磁盘IO,以免影响其他虚拟机或者宿主机的正常读写。

Read more

Greenplum 扩容

在生产环境中,因为数据量的增加,存在动态扩容greenplum存储容量的需求。

Read more

小米路由器3G刷OpenWRT/LEDE

小米路由器3G配置信息如下:

Read more

Ansible install Greenplum

greenplum官方提供安装工具,只需要先部署master节点就可以通过gpinstll命令分发到各个segment节点。但是各个节点的系统环境参数调优工作需要提前处理。因此使用ansible提前对各个节点进行预处理。

Read more

Use Python Build Windows Service

起因是想写一个脚本在windows虚拟机启动的时候对SQLServer服务进行一些初始化的操作, 如修改用户密码, 修改配置之类的. 于是写了一个PowerShell脚本去做这些事情, 同时修改注册表设为自启动. 但是Windows实际情况却和CentOS下的/etc/rc.d/rc.local启动脚本不太一样, 关键的区别就在于Windows需要等用户登录以后才回执行这个脚本而linux则是先执行完rc.local的内容后才加载login界面. 因此, 用python写个Service跟随Windows系统启动来做这些操作, 同时也借此学习了下window的服务.

Read more

Ceph Radosgw install Guide

radosgw是建立在librados之上的对象存储网关, 和openstack swift一样用来存放object.

Read more

Cinder use Netapp as backend driver

cinder配置

Read more

Two way change Trove send message to guestagent in VM

上篇文章说了Trove与虚机通信的方式是通过rabbitmq实现:

Read more

How Manila Communicate With VM

上周重装了Manila服务, 这次就顺便整理了下Trove, Manila, Sahara, Murano几个项目与虚机通信的方式.

Read more