- 博客(58)
- 资源 (6)
- 收藏
- 关注
原创 Kubernetes 的 NameSpace 无法删除处理
然后,编辑, 从finalizers字段中删除kubernetes之后,可以通过设置 APIServer 的临时 IP 和端口。
2023-11-06 11:47:40 153
原创 Redis问题处理
1、jemalloc/jemalloc.h:没有那个文件或目录。正确解决办法(针对2.2以上的版本)清理上次编译残留文件,重新编译。
2023-06-12 13:14:18 374
原创 helm安装nfs-client-provisioner
nfs-client-provisioner 是StorageClass自动配置的provisioner插件,它使用配置好的 NFS Server 通过持久卷声明动态配置 Kubernetes 持久化存储。持久化存储配置生成的目录格式为。
2022-09-13 18:19:43 851
原创 kubernetes pod抓包
应用运行在 k8s 集群中,与传统的在一台机器上跑一个进程直接通过 tcpdump 抓包方式略有不同。最初对容器的理解不深刻认为一定要进入到这个容器抓包,而进入容器内并没有 tcpdump 等基础工具,相当于自己还是把容器当作虚拟机在看待。而实际上。因此要在不同的容器抓包可以简单地使用命令切换 network namespace 即可,可以使用在宿主机上的 tcpdump 等应用。
2022-09-08 11:00:44 917
原创 k8s环境服务数据太大,接口返回超时
1、k8s环境服务数据太大,接口返回超时原因:在k8s环境中,数据小的时候接口能正常返回,但是当数据稍微大些就没有正常返回解决:这是因为mtu的问题,需要调整cni的mtu,例如calico的mtu修改kubectleditcm-nkube-systemcalico-config(修改后,需要重启calico以及服务pod)...
2022-05-27 16:49:32 1249
原创 Jenkins Pipeline使用
1、pipeline 语法Stage:阶段,一个 pipline 可以划分为若干个 stage,每个 stage 都是一个操作,比如clone 代码、代码编译、代码测试和代码部署,阶段是一个逻辑分组,可以跨多个 node执行。Node:节点,每个 node 都是一个 jenkins 节点,可以是 jenkins master 也可以是jenkins agent,node 是执行 step 的具体服务器。Step:步骤,step 是 jenkins pipline 最基本的操作单元,从在服务器创建目录
2022-05-15 23:47:00 566
原创 ceph离线部署和在线部署区别
ceph-deploy install k8s01 k8s02 k8s03改为yum -y install ceph-osd ceph-mds ceph-mon ceph-mgr
2020-08-17 18:28:59 490
原创 ceph创建osd失败报错mkfs fsck found fatal error: (5) Input/output error
ceph创建osd失败检查日志/var/log/messages报错mkfs fsck found fatal error: (5) Input/output errorAug 17 10:08:51 localhost sh: command_check_call: Running command: /usr/bin/ceph-osd --cluster ceph --mkfs -i 0 --monmap /var/lib/ceph/tmp/mnt.nSTAMT/activate.monma
2020-08-17 18:26:13 1011
原创 ETCD部署服务端、客户端证书生成访问
cfssl print-defaults config > ca-config.jsoncfssl print-defaults csr > ca-csr.json
2020-08-14 10:36:33 992
原创 GPU cuda驱动安装
cuda驱动官方下载地址(根据操作系统下载安装):https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=CentOS&target_version=7&target_type=rpmlocal下载安装cuda仓库环境wget http://developer.download.nvidia.com/compute/cuda/11.0.1/
2020-07-03 15:36:05 1798
原创 openssl证书生成有效https证书
openssl req -nodes -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 356
2020-06-22 17:23:25 430
原创 ansible参数说明
run_once: true来指定该task只能在某一台机器上执行一次. 可以和delegate_to 结合使用delegate_to:将某一个任务委托给其他主机register:保存命令的结果(shell或command模块)retries:重试次数delay:等待一个端口或者文件或者连接到指定的状态时,默认超时时间为300秒,在这等待的300s的时间里,wait_for模块会一直轮询指定的对象是否到达指定的状态,delay即为多长时间轮询一次状态。...
2020-06-03 17:26:54 1023
原创 重新编译kubeadm并修改默认证书时间为10年
一、部署go环境wget https://studygolang.com/dl/golang/go1.13.4.linux-amd64.tar.gzvi /etc/profileexport PATH=$PATH:/usr/local/go/binsource /etc/profile二、替换kubeadm文件更新证书1、下载kubernetes源码包wget https://codeload.github.com/kubernetes/kubernetes/tar.gz/v1.1
2020-05-18 16:23:06 948 2
原创 mysql主从恢复(gtid方式)
1、全量备份脚本(full_mysql_backup.sh)#!/bin/bashBACK_DIR='/home/mysql_back/xtrabackup'MYSQL_CONF='/etc/my.cnf'MYSQL_SOCKET='/var/lib/mysql/mysql.sock'PASSWORD='Runsdata@2017#7v8'CHECK_DATE=`date +%Y%m...
2020-04-05 12:54:53 732
原创 kubernetes部署metrics-server遇到的问题
kubernetes部署metrics-server后执行kubectl top pod或kubectl top node报错Error from server (ServiceUnavailable): the server is currently unable to handle the request (get pods.metrics.k8s.io)一、问题检查步骤:1.1、...
2020-03-22 22:24:17 21191 5
原创 kubernetes RBAC授权配置
一、RBAC授权流程图:角色分类有两种:Role:普通角色,可以应用于某一个命名空间,使用的是RoleBinding与User、Group、serviceaccount进行角色绑定ClusterRole:集群角色,应用于整个集群,所有命名空间,使用的是ClusterRoleBinding与User、Group、serviceaccount进行集群角色绑定主体:User:根据ssl...
2020-03-22 15:12:06 464
原创 ceph部署与配置及部署过程遇到的问题解决
一、主机环境 IP地址 主机名称 部署服务 硬盘(必须是裸设备硬盘,不然无法创建osd) 172.16.5.239 k8s01 ceph-deploy、mon、osd /dev/sdb 172.16.5.240...
2020-03-17 18:49:45 3745
原创 kubernetes挂载glusterfs遇到的问题
1、storageClass链接heketi创建动态pvc报错(Invalid JWT token: Token missing iss claim)Events: Type Reason Age From Message ---- ------ ...
2020-01-21 16:54:19 3496
原创 kubernetes部署秘钥配置
curl -s -L -o /bin/cfsslhttps://pkg.cfssl.org/R1.2/cfssl_linux-amd64curl -s -L -o /bin/cfssljsonhttps://pkg.cfssl.org/R1.2/cfssljson_linux-amd64curl -s -L -o /bin/cfssl-certinfohttps://pkg.cfssl....
2020-01-02 09:18:30 693
原创 cephfs 文件空间重建
重置cephfs清理现有cephfs 所有文件,重建空间:清理删除 cephfs关闭所有mds服务systemctl stop ceph-mds@$HOSTNAME systemctl status ceph-mds@$HOSTNAME 查看cephfs 信息## ceph fs ls name: leadorfs, metadata pool: cephfs_...
2020-01-01 13:50:54 449
转载 xtrabackup rpm安装
1、通过以root用户或sudo运行以下命令来安装Percona yum存储库:[root@_mongodb_116 data]# yum install -y https://repo.percona.com/yum/percona-release-latest.noarch.rpm2、运行以下命令安装Percona XtraBackup:2.1、mysql8.0以下使用的Xtr...
2019-12-26 14:47:49 838
原创 ceph问题汇总
一、ERROR: osd init failed: (36) File name too long出现上述问题的一种原因是:挂在目录的文件系统类型是ext4,解决办法有两种1)修改/etc/ceph/ceph.conf文件,在文件中添加如下配置osd max object name len = 256osd max object namespace len = 642)将文件...
2019-12-11 22:52:48 2272
原创 k8s删除资源状态一直是Terminating
问题:k8s删除资源状态一直是Terminating解决方法:1、可使用kubectl中的强制删除命令 # 删除POD kubectl delete pod PODNAME --force --grace-period=0 # 删除NAMESPACE kubectl delete namespace NAMESPACENAME --force --...
2019-11-19 14:15:11 3393
原创 linux命令行与vim快捷键
linux命令行快捷键# Ctrl + A - 光标移到行首# Ctrl + E - 光标移到行尾# Ctrl + W - 清除光标之前一个单词# Ctrl + K - 清除光标到行尾的字符# Ctrl + T - 交换光标前两个字符# Ctrl + V - 输入控制字符 如Ctrl+v ,会输入^M# Ctrl + F - 光标后移一个字符# Ctrl + B - 光标前移一...
2019-11-15 23:44:12 101
转载 Kubernetes管理经验
推荐工具kubectxkubectx:用来切换集群的访问kubens:用来切换默认的namespacekubectl-aliaseskubectl命令别名集群管理相关命令kubectl get cs# 查看节点kubectl get nodeskubectl get ing pdd --n java# 不调度kubectl taint nodes nod...
2019-11-08 10:05:59 1229
docker registry私库与registry-web管理端部署.docx
2020-02-28
docker registry私库与registry-web管理端部署.docx
2020-02-28
docker registry与registry-web端管理部署.docx
2020-02-28
k8s_ssl.tar.gz
2020-01-17
mysql_backup.tar.gz
2019-12-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人