06 2018 档案

摘要:1. 前言 Harbor 1.4.0版本开始提供了HA部署方式,和非HA的主要区别就是把有状态的服务分离出来,使用外部集群,而不是运行在本地的容器上。而无状态的服务则可以部署在多个节点上,通过配置上层Load Balancer构成HA。 这些有状态的服务包括: Harbor database(Mar 阅读全文
posted @ 2018-06-25 11:26 Sai18 阅读(3607) 评论(0) 推荐(1)
摘要:早前由于添加了全SSD的高性能Ceph集群,区别于现有的HDD集群,在OpenStack端需要能够选择使用两种集群。Cinder配置多Ceph后端的文档早已整理,整理文件夹时发现这篇为nova boot添加volume type参数的文档,也整理一下发出来。 Nova官方不支持创建虚拟机时指定vol 阅读全文
posted @ 2018-06-15 18:36 Sai18 阅读(678) 评论(0) 推荐(0)
摘要:1. 在Ceph上为Kubernetes创建一个文件系统 2. CephFS配置Quotas CephFS的mount方式分为内核态mount和用户态mount,内核态使用mount命令挂载,用户态使用ceph-fuse。内核态只有在kernel 4.17 + Ceph mimic以上的版本才支持Q 阅读全文
posted @ 2018-06-12 16:25 Sai18 阅读(4325) 评论(4) 推荐(0)
摘要:1. 在Ceph上为Kubernetes创建一个存储池 2. 创建k8s用户 3. 将k8s用户的key进行base64编码 这是Kubernetes访问Ceph的密钥,会保存在Kubernetes的Secret中 4. 在Kubernetes创建访问Ceph的Secret 5. 将访问Ceph的k 阅读全文
posted @ 2018-06-12 16:09 Sai18 阅读(5588) 评论(0) 推荐(0)
摘要:1. 环境 系统:CentOS 7.2 Go:1.10.3 Kubernetes:1.10.4 2. 安装最新版go 编译的Kubernetes 1.10.4要求go版本在1.9.3以上,使用下面的yum源安装最新版go: 3. 下载Kubernetes源码到$GOPATH目录 如果访问k8s.io 阅读全文
posted @ 2018-06-12 16:00 Sai18 阅读(1033) 评论(0) 推荐(0)
摘要:故障现象 使用nova volume-attach <server> <volume>命令挂载卷,命令没有返回错误,但是查看虚拟机状态,卷并没有挂载上。 故障原因 疑似虚拟机长时间运行(超过1年)后,libvirt无法执行live attach操作。 处理方法 将虚拟机关机,在关机状态下挂载卷,然后 阅读全文
posted @ 2018-06-09 15:41 Sai18 阅读(4411) 评论(0) 推荐(0)