- 博客(59)
- 资源 (6)
- 收藏
- 关注
原创 Kubernetes 的 NameSpace 无法删除处理
然后,编辑, 从finalizers字段中删除kubernetes之后,可以通过设置 APIServer 的临时 IP 和端口。
2023-11-06 11:47:40
338
原创 Redis问题处理
1、jemalloc/jemalloc.h:没有那个文件或目录。正确解决办法(针对2.2以上的版本)清理上次编译残留文件,重新编译。
2023-06-12 13:14:18
471
原创 helm安装nfs-client-provisioner
nfs-client-provisioner 是StorageClass自动配置的provisioner插件,它使用配置好的 NFS Server 通过持久卷声明动态配置 Kubernetes 持久化存储。持久化存储配置生成的目录格式为。
2022-09-13 18:19:43
1101
原创 kubernetes pod抓包
应用运行在 k8s 集群中,与传统的在一台机器上跑一个进程直接通过 tcpdump 抓包方式略有不同。最初对容器的理解不深刻认为一定要进入到这个容器抓包,而进入容器内并没有 tcpdump 等基础工具,相当于自己还是把容器当作虚拟机在看待。而实际上。因此要在不同的容器抓包可以简单地使用命令切换 network namespace 即可,可以使用在宿主机上的 tcpdump 等应用。
2022-09-08 11:00:44
1146
原创 k8s环境服务数据太大,接口返回超时
1、k8s环境服务数据太大,接口返回超时 原因:在k8s环境中,数据小的时候接口能正常返回,但是当数据稍微大些就没有正常返回 解决:这是因为mtu的问题,需要调整cni的mtu,例如calico的mtu修改 kubectleditcm-nkube-systemcalico-config(修改后,需要重启calico以及服务pod) ...
2022-05-27 16:49:32
1572
原创 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
698
原创 ceph离线部署和在线部署区别
ceph-deploy install k8s01 k8s02 k8s03改为yum -y install ceph-osd ceph-mds ceph-mon ceph-mgr
2020-08-17 18:28:59
580
原创 ceph创建osd失败报错mkfs fsck found fatal error: (5) Input/output error
ceph创建osd失败 检查日志/var/log/messages报错mkfs fsck found fatal error: (5) Input/output error Aug 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
1249
原创 ETCD部署服务端、客户端证书生成访问
cfssl print-defaults config > ca-config.json cfssl print-defaults csr > ca-csr.json
2020-08-14 10:36:33
1462
原创 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
2199
原创 openssl证书生成有效https证书
openssl req -nodes -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 356
2020-06-22 17:23:25
575
原创 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
1296
原创 重新编译kubeadm并修改默认证书时间为10年
一、部署go环境 wget https://studygolang.com/dl/golang/go1.13.4.linux-amd64.tar.gz vi /etc/profile export PATH=$PATH:/usr/local/go/bin source /etc/profile 二、替换kubeadm文件更新证书 1、下载kubernetes源码包 wget https://codeload.github.com/kubernetes/kubernetes/tar.gz/v1.1
2020-05-18 16:23:06
1147
2
原创 mysql主从恢复(gtid方式)
1、全量备份脚本(full_mysql_backup.sh) #!/bin/bash BACK_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
858
原创 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
23058
5
原创 kubernetes RBAC授权配置
一、RBAC授权流程图: 角色分类有两种: Role:普通角色,可以应用于某一个命名空间,使用的是RoleBinding与User、Group、serviceaccount进行角色绑定 ClusterRole:集群角色,应用于整个集群,所有命名空间,使用的是ClusterRoleBinding与User、Group、serviceaccount进行集群角色绑定 主体: User:根据ssl...
2020-03-22 15:12:06
625
原创 ceph部署与配置及部署过程遇到的问题解决
一、主机环境 IP地址 主机名称 部署服务 硬盘(必须是裸设备硬盘,不然无法创建osd) 172.16.5.239 k8s01 ceph-deploy、mon、osd /dev/sdb 172.16.5.240...
2020-03-17 18:49:45
5480
原创 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
3732
原创 kubernetes部署秘钥配置
curl -s -L -o /bin/cfsslhttps://pkg.cfssl.org/R1.2/cfssl_linux-amd64 curl -s -L -o /bin/cfssljsonhttps://pkg.cfssl.org/R1.2/cfssljson_linux-amd64 curl -s -L -o /bin/cfssl-certinfohttps://pkg.cfssl....
2020-01-02 09:18:30
821
原创 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
581
转载 xtrabackup rpm安装
1、通过以root用户或sudo运行以下命令来安装Percona yum存储库: [root@_mongodb_116 data]# yum install -y https://repo.percona.com/yum/percona-release-latest.noarch.rpm 2、运行以下命令安装Percona XtraBackup: 2.1、mysql8.0以下使用的Xtr...
2019-12-26 14:47:49
967
原创 ceph问题汇总
一、ERROR: osd init failed: (36) File name too long 出现上述问题的一种原因是:挂在目录的文件系统类型是ext4,解决办法有两种 1)修改/etc/ceph/ceph.conf文件,在文件中添加如下配置 osd max object name len = 256 osd max object namespace len = 64 2)将文件...
2019-12-11 22:52:48
2574
原创 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
3713
原创 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
162
docker registry私库与registry-web管理端部署.docx
2020-02-28
mysql_backup.tar.gz
2019-12-27
k8s_ssl.tar.gz
2020-01-17
docker registry与registry-web端管理部署.docx
2020-02-28
docker registry私库与registry-web管理端部署.docx
2020-02-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅