当前位置: 首页 >>
【排错】Kubernetes 创建 pvc error getting claim reference: selfLink was empty, can‘t make refere

【排错】Kubernetes 创建 pvc error getting claim reference: selfLink was empty, can‘t make refere

kubersphere,nfs报错 provision "gitlib/gitlab-gitlab" class "nfs-client": unexpected error getting claim reference: selfLink was empty, can't make reference

kubernetes v1.20版本创建pvc 报错

E0304 06:18:05.352939       1 controller.go:1004] provision "default/diss-db-pvc" class "managed-nfs-storage": unexpected error getting claim reference: selfLink was empty, can't make reference

2周前 (11-22)    Jiaozn    容器    86    0    全文阅读
【命令】Kubernetes各组件服务重启

【命令】Kubernetes各组件服务重启

MASTER端+NODE共同服务

systemctl restart etcd

systemctl daemon-reload

systemctl enable flanneld

systemctl restart flanneld


MASTER端独有服务

systemctl daemon-reload

systemctl enable kube-apiserver

1个月前 (11-01)    Jiaozn    集群    121    0    全文阅读
【排错】haproxy 启动错误,无报错信息

【排错】haproxy 启动错误,无报错信息

1个月前 (10-22)    Jiaozn    集群    136    0    全文阅读
【方案】虚拟化方案Centos kvm+ceph

【方案】虚拟化方案Centos kvm+ceph


Centos kvm+ceph

一. centos6.5 安装kvm

1. disable selinux

2. 确认支持intel虚拟化

3. 安装需要的包

4.设置桥接网络

5.运行kvm instance(此步骤仅用于测试环境是否安装成功)

6.连接到kvm

二. centos安装ceph(firefly版本)

准备机器

管理机安装

2个月前 (10-16)    Jiaozn    虚拟化    170    0    全文阅读
【简化】CentOS7使用minikube搭建kubernetes集群

【简化】CentOS7使用minikube搭建kubernetes集群

2个月前 (10-15)    Jiaozn    容器    147    0    全文阅读
【方案】centos7+qemu-kvm+webvirtmgr搭建kvm管理平台

【方案】centos7+qemu-kvm+webvirtmgr搭建kvm管理平台

   本次测试基于centos x86_64,其实qemu-kvm是底层,webvirtmgr是控制面板,这两个可以互相分开的,只要建立一个管理通道连接就行了。首先说下kvm的安装,在母鸡上执行以下命令:1.安装kvm软件包、一些管理工具包,开启kvm服务,并且设置其开机自动启动yum install qemu-kvm libvirt libvirt-python libguestfs-tools virt-install bridge-utils novnc -ysyst
7个月前 (05-07)    Jiaozn    集群    726    0    全文阅读
【基础】查看k8s 的 dashboard 的token

【基础】查看k8s 的 dashboard 的token

kubectl describe secrets -n kube-system $(kubectl -n kube-system get secret | awk '/dashboard-admin/{print $1}')
7个月前 (05-05)    Jiaozn    容器    1591    1    全文阅读
【设置】两台主机间docker容器网络互通

【设置】两台主机间docker容器网络互通

服务器1:网络172.30.0.0/16服务器2:网络172.31.0.0/16服务器1和服务器2上的docker容器网络之间是无法互通的,如果需要互通,需要做以下配置:服务器1上执行:12iptables -I DOCKER-USER -i br-88bd505e153f -o eth0 -j ACCEPTiptables -I DOCKER-USER -i eth0 -o br-88bd505e153f -j ACCEPTbr-88bd505e153f是服务器1上docker的网关172.3
7个月前 (04-30)    Jiaozn    容器    743    0    全文阅读
【排错】Virtualbox 虚拟机 inaccessible 问题解决方法

【排错】Virtualbox 虚拟机 inaccessible 问题解决方法

Virtualbox 虚拟机inaccessible 问题解决方法有机房突然断电,导致virtualbox的很多虚拟机状态成了 “inaccessible”,所以没办法用了。估计大家郁闷,难道辛辛苦苦搭建的server就这么完了?点击某个虚拟机,显示:“Start tag expected, '<' not found”Location: '/home/vnc/VirtualBoxVMs/***/ ***.vbox', line 1 (0), column
7个月前 (04-30)    Jiaozn    虚拟化    632    0    全文阅读
【排错】故障:创建glance镜像报错Error finding address

【排错】故障:创建glance镜像报错Error finding address

在做OpenStack+ceph实验时,出现报错!!!打开网页界面创建镜像时,提示镜像创建不成功!!报错:Error finding address for http://192.168.10.20:9292/versions: Unable to establish connection to http://192.168.10.20:9292/versions: HTTPConnectionPool(host=‘192.168.10.20’, port=9292): Max retries
8个月前 (04-16)    Jiaozn    集群    693    0    全文阅读
【设置】ceph客户端安装配置访问rbd

【设置】ceph客户端安装配置访问rbd

客户端上操作:yum -y install centos-release-ceph-nautilus.noarchyum -y install ceph-commonceph 服务器上操作:ceph auth get-or-create client.clt132 mon 'allow r' osd 'allow class-read object_prefix rbd_children,allow rwx pool=rbd'# ceph auth get-or-
8个月前 (04-16)    Jiaozn    集群    637    0    全文阅读
【安装】CentOS安装Docker

【安装】CentOS安装Docker

sudo yum remove docker \                  docker-client \                  docker-client-latest \                 
8个月前 (04-15)    Jiaozn    容器    373    0    全文阅读
【ceph】ceph rbd与openstack的结合

【ceph】ceph rbd与openstack的结合

openstack通过libvirt调用qemu来启动具体的虚拟机,qemu通过librbd这个库与librados通信,而librados是ceph集群的统一API库,这样一来openstack就与ceph rbd联系起来了。具体调用流程如下图所示:需要在ceph端进行的操作如下:1、为ceph client创建一系列可用的pools。    根据ceph client的需求及其分类,为client创建一系列的pools。创建pools需要根据当前集群中OSDs的数量合理的
8个月前 (04-15)    Jiaozn    集群    408    0    全文阅读
【排错】ceph mon时钟偏移问题

【排错】ceph mon时钟偏移问题

之前记录的关于时钟漂移的解决过程和心得,这里分享一下。现象查看集群状态123456# ceph -s    cluster f01fb68c-58c6-4707-8adb-b7ac88172340     health HEALTH_WARN            clock skew detected on mon.xs734          
8个月前 (04-08)    Jiaozn    集群    455    0    全文阅读
【问题】docker下删除两个id相同的镜像

【问题】docker下删除两个id相同的镜像

今天建立docker容器的时候由于疏忽,镜像的名字输错了,结果容器创建成功后,镜像中出现两个id相同的:使用docker rmi e4a35914679d删除的时候执行失败:Error response from daemon: conflict: unable to delete e4a35914679d (must be forced) - image is referenced in one or more repositories提示应该是该id有两个本地文件,不能用id删除。所以我想删
8个月前 (04-08)    Jiaozn    容器    670    0    全文阅读
【ceph】Error EBUSY: osd.0 is still up; must be down before removal的解决办法

【ceph】Error EBUSY: osd.0 is still up; must be down before removal的解决办法

集群环境:[root@node3 ~]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core)  [root@node3 ~]# ceph -vceph version 12.2.1 (3e7492b9ada8bdc9a5cd0feafd42fbca27f9c38e) 
8个月前 (04-08)    Jiaozn    集群    695    0    全文阅读
【优化】docker 设置国内镜像源

【优化】docker 设置国内镜像源

创建或修改 /etc/docker/daemon.json 文件,修改为如下形式# vi /etc/docker/daemon.json{    "registry-mirrors": ["http://hub-mirror.c.163.com"]}systemctl restart docker.service国内加速地址有:Docker中国区官方镜像https://registry.docker-cn.com
9个月前 (02-23)    Jiaozn    容器    560    0    全文阅读
【排错】解决docker: error pulling image configuration: Get https://registry-1.docker.io/v2/library/mysql/:

【排错】解决docker: error pulling image configuration: Get https://registry-1.docker.io/v2/library/mysql/:

出现这个问题,一般的原因是无法连接到 docker hub,通过:systemctl stop docker echo "DOCKER_OPTS=\"\$DOCKER_OPTS --registry-mirror=http://f2d6cb40.m.daocloud.io\"" | sudo tee -a /etc/default/docker servi
9个月前 (02-23)    Jiaozn    容器    1184    0    全文阅读
【部署】openstack 单节点快速安装部署

【部署】openstack 单节点快速安装部署

安装openstackyum install -y centos-release-openstack-newtonyum update -yyum install -y openstack-packstackpackstack --gen-answer-file=answer.txt #vim answer.txt        可以编辑配置文件(对云计算构架的项目选择修改密码)  也可以不修改 
9个月前 (02-23)    Jiaozn    虚拟化    470    0    全文阅读
【搭建】Docker之Harbor私服的搭建及使用

【搭建】Docker之Harbor私服的搭建及使用

Harbor环境的搭建,以及使用介绍Harbor介绍:Docker容器应用的开发和运行离不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署我们私有环境内的Registry也是非常必要的。Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能。本机环境:centos7docker:Docker version 18.06.1-ce
10个月前 (02-19)    Jiaozn    容器    664    0    全文阅读
【设置】为KVM虚拟机增加网卡

【设置】为KVM虚拟机增加网卡

用virt install 完成虚拟机的安装后,发现里面只有一块网卡,有些时候我们需要两块或多块网卡怎么办? 可以通过virsh attach-iterface来实现例如原来的ubuntu虚拟机是这样的, 只有一块网卡:123456789101112131415161718test@test-Lenovo-Product:~$ virsh domiflist ubuntu1604-test-vm1Interface  Type     
10个月前 (02-18)    Jiaozn    虚拟化    509    0    全文阅读
【部署】docker创建Webvirtmgr容器

【部署】docker创建Webvirtmgr容器

链接:https://hub.docker.com/r/unws/webvirtmgr/Webvirtmgr Dockerfile拉起镜像并创建webvirtmgr用户和组(注意uid和guid必须为1010和容器内保持一致)1234docker pull primiano/docker-webvirtmgrsudo groupadd -g 1010 webvirtmgrsudo useradd -u 1010 -g webvirtmgr -s /sbin
10个月前 (02-18)    Jiaozn    虚拟化    484    0    全文阅读
【学习】你必须知道的Dockerfile

【学习】你必须知道的Dockerfile

一、关于Dockerfile  在Docker中创建镜像最常用的方式,就是使用Dockerfile。Dockerfile是一个Docker镜像的描述文件,我们可以理解成火箭发射的A、B、C、D…的步骤。Dockerfile其内部包含了一条条的指令,每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建。  一个Dockerfile的示例如下所示:#基于centos镜像 FROM centos #维护人的信息 MAINTAINER The Cen
11个月前 (01-19)    Jiaozn    容器    506    0    全文阅读
【设置】使用内核驱动程序挂载CephFs

【设置】使用内核驱动程序挂载CephFs

使用内核驱动程序挂载CephFs1、在ceph-client1客户端节点上创建挂载点目录 mkdir /mnt/mycephfs2、查看管理员秘钥因为要挂载启用了 cephx 认证的 Ceph 文件系统,所以必须指定用户名、密钥。 cd /etc/ceph/ cat ceph.client.admin.keyring [client.admin]    key = AQDPdgZcQXRtGBAAfAY5WZwZWdAKoTLqQwwD
1年前 (2020-08-29)    Jiaozn    集群    874    0    全文阅读
【排错】health HEALTH_WARN too few PGs per OSD (16 < min 30)

【排错】health HEALTH_WARN too few PGs per OSD (16 < min 30)

health HEALTH_WARN too few PGs per OSD (16 < min 30)执行ceph –s 发现集群状态并非ok,具体信息如下:$ sudo ceph -s    cluster 257faba1-f259-4164-a0f9-1726bd70b05a     health HEALTH_WARN            too few PGs per
1年前 (2020-08-29)    Jiaozn    集群    840    0    全文阅读
【操作】如何删除ceph的一个pool

【操作】如何删除ceph的一个pool

其实执行代码:ceph osd pool delete ecpool ecpool –yes-i-really-really-mean-it就可以完成删除,但是此时有时候会报错:Error EPERM: pool deletion is disabled; you must first set the mon_allow_pool_delete config option to true before you can destroy a pool这是由于没有配置mon节点的 mon_allow_
1年前 (2020-08-29)    Jiaozn    集群    1675    0    全文阅读
【安装】pip安装docker-compose

【安装】pip安装docker-compose

1. 运行docker-compose 命令报错:-bash: docker-compose: command not found2.安装:1)先安装 pip ,检查是否已有: pip -V 报错:-bash: pip: command not found安装  pip :yum -y install epel-releaseyum -y install python-pip#升级pip install --upgrade pip2) 安装Docker-Compose:pip
1年前 (2020-07-24)    Jiaozn    容器    929    0    全文阅读
【排错】VMware 复制的虚拟机mac地址一样,处理方法

【排错】VMware 复制的虚拟机mac地址一样,处理方法

问题: 设置了ip但是ping不通,mac地址一样解决方法:1. 虚拟机开机前,虚拟机网卡→选项→高级 获取新的MAC地址2. 修改 /etc/udev/rules.d/70-persistent-net.rules3. 删除以前的eth0,把新添加的eth1改成eth04. 重启服务器 init 6
2年前 (2020-05-18)    Jiaozn    虚拟化    764    0    全文阅读
【排错】docker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request

【排错】docker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request

sudo docker run hello-worlddocker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers).See 'docker run --help'.修改docker镜像源:
2年前 (2020-05-15)    Jiaozn    容器    1449    0    全文阅读
【虚拟化】centos7.2 kvm虚拟化管理平台WebVirtMgr部署

【虚拟化】centos7.2 kvm虚拟化管理平台WebVirtMgr部署

在服务器上部署kvm虚拟化,虚出多台VM出来,以应对新的测试需求。当KVM宿主机越来越多,需要对宿主机的状态进行调控,决定采用WebVirtMgr作为kvm虚拟化的web管理工具,图形化的WEB,让人能更方便的查看kvm 宿主机的情况和操作WebVirtMgr是近两年来发展较快,比较活跃,非常清新的一个KVM管理平台,提供对宿主机和虚机的统一管理,它有别于kvm自带的图形管理工具(virtual machine manager),让kvm管理变得更为可视化,对中小型kvm应用场景带来了更多方便。
2年前 (2020-05-14)    Jiaozn    虚拟化    986    0    全文阅读

分享:

支付宝

微信