- 博客(134)
- 资源 (3)
- 收藏
- 关注
原创 整个MHA+keepalived+lvs+mysql高可用架构配置说明
整个MHA+keepalived+lvs+mysql高可用架构配置说明1.1. 环境简介1.1.1、vmvare虚拟机,系统版本CentOS7.5 x86_64位最小化安装,mysql的版本5.7.21,1.1.2、虚拟机器的ssh端口均为默认22,1.1.3、虚拟机的iptables全部关闭,1.1.4、虚拟机的selinux全部关闭,1.1.5、虚拟机服务器时间全部一致 ntp...
2019-01-11 17:07:17 1861
原创 若安装了Python3且没有删除Python2,那么启动yum命令会报错:
若安装了Python3且没有删除Python2,那么启动yum命令会报错: File "/usr/bin/yum", line 30 except KeyboardInterrupt e: ^SyntaxError: invalid syntax这种情况的原因是yum配置文件解释器默认是,而安装Python3之后教程里一般会将这个软连接指向Python3所在的目录,也就是程序引用了错误的Python版本解释器,解决办法就将yum配置文
2024-05-29 14:37:17 453
原创 docker无法启动报错start docker Failed at step EXEC spawning /usr/bin/containerd
docker无法启动报错start docker Failed at step EXEC spawning /usr/bin/containerd。1、首先看一下二进制安装docker的路径/usr/local/bin。找不到/usr/bin/dockerd文件。然后新添加docker.service。对于旧的docker启动文件进行删除。
2024-01-17 16:45:49 2040 2
原创 rancher部署pv、pvc、离线部署nfs
假设两台机器188.188.30.32(服务端)、188.188.30.31(2.将nfs包导入到需要安装nfs的机器上(两台机器都需要此操作)注意:其中no_root_squash 是不是root账号执行。4、在服务端(188.188.30.32)上添加配置。3.启动nfs服务(两台机器都需要此操作)2、rancher部署pv、pvc。使用nfs配置两台机器共享目录。1.在可以联网的机器上下载。
2023-09-26 11:36:21 622
原创 IDC机房-安全方面:
缺省安全策略位于策略列表的最底部,优先级最低,所有匹配条件均为any,动作默认为禁止。1.1 防火墙把不同的接口分成3个安全区域,出口区为untrust区域,内网区分为trust区和DMZ区;8、对登陆的ip做白名单限制(iptables、/etc/hosts.allow、/etc/hosts.deny)基于三层交换机的虚拟局域网能够为解决冲突域、广播域、带宽问题。1.2 安全顺序:从上往下去匹配,安全策略--》条件--》动作--》安全配置文件。(3)深信服上网管理行为:主要针对用户上网管理行为进行监控。
2023-08-08 00:09:26 264
原创 k8s安装基础设置
172.16.0.236 k8s-master-lb # 如果不是高可用集群,该IP为Master01的IP。4、所有节点关闭防火墙、selinux、dnsmasq、swap。7、所有节点同步时间。8、加入到crontab。6、安装ntpdate。5、关闭swap分区。# 末尾添加如下内容。
2023-06-12 17:07:56 569
原创 arm架构部署rancher
Ram64架构rancher:v2.4.5 k8s:1.5.12 网卡flannel。环境配置与x86架构的方法一样,可参考x86架构的环境离线部署rancher。System dns 镜像改为rancher/coredns:1.3.1。2、rancher部署。
2023-05-09 00:03:13 956
原创 error while loading shared libraries: libsodium.so.23: cannot open shared object file
Jul 07 15:02:53 s170019 pdns_server[29393]: /usr/sbin/pdns_server: error while loading shared libraries: libsodium.so.23: cannot open shared object file: No such file or directoryJul 07 15:02:53 s170019 systemd[1]: pdns.service: main process exited, code=
2022-07-07 15:19:57 1883
原创 Requires: libluajit-5.1.so.2()(64bit)
yum 安装软件报修复错误Error: Package: pdns-4.2.3-1pdns.el7.x86_64 (powerdns-auth-42) Requires: libluajit-5.1.so.2()(64bit) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest 解决方法:1、百度 rpm包下
2022-07-07 14:05:56 1128
原创 seaweedfs报存储错误
1、检查/etc/hosts-->ip+主机名2、检查seaweedfs-volume的命令--》修改ip地址3、检查Data center
2022-07-01 13:37:24 452
原创 离线部署docker
#!/bin/bashyum -y install wget lrzsz unzipwgethttp://223.83.150.170:74/Hzgc/tar/docker-ce.tartar -xf docker-ce.tarcd docker-ce/rpm/rpm -ivh --force --nodeps *cd ../mkdir /etc/dockercp daemon.json/daemon.json /etc/docker/mkdir -p /home/mnt/docker/.
2021-12-24 15:03:33 515
原创 清理rke安装k8s的脚本
mkdir ranchercat > rancher/clear.sh << EOFdf -h|grep kubelet |awk -F % '{print $2}'|xargs umount rm /var/lib/kubelet/* -rfrm /etc/kubernetes/* -rfrm /var/lib/rancher/* -rfrm /var/lib/etcd/* -rfrm /var/lib/cni/* -rfrm -rf /var/run/calico .
2021-12-24 14:59:58 1033
原创 Shell安装docker脚本
vim Docker.sh#!/bin/bashDATE=`date "+%Y-%m-%d %H:%M:%S"`DOCKER_DATA=/$1/docker/lib/dockerDocker_serverd=/etc/systemd/system/docker.service.dsystemctl stop firewalldsystemctl disable firewalldsetenforce 0sed -i 's/SELINUX=enforcing/SELINUX=dis.
2021-12-24 14:56:53 335
原创 kubectl helm常用命令集合
一、kubectl的命令集合 # 查看所有 pod 列表, -n 后跟 namespace, 查看指定的命名空间kubectl get podkubectl get pod -n kube kubectl get pod -o wide# 查看 RC 和 service 列表, -o wide 查看详细信息kubectl get rc,svckubectl get pod,svc -o wide kubectl get pod <pod-name> -o ya
2021-12-24 14:50:54 1325
原创 NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni con
错误现象:untime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized解决办法:docker pull quay.io/coreos/flannel:v0.9.1-amd64mkdir -p /etc/cni/net.d/cat <<EOF> /.
2021-12-10 00:11:40 8252
原创 重要文档连接
重要文档连接1、git迁移https://191.191.190.84:521/pages/viewpage.action?pageId=404689232、etcd节点问题排查https://191.191.190.84:521/pages/viewpage.action?pageId=334275173、kubectl helm常用命令集合https://191.191.190.84:521/pages/viewpage.action?pageId=334247504、卸载docker
2021-11-19 09:35:34 194
原创 k8s的yum源
ARM架构k8s的yum源仓库cat >> /etc/yum.repos.d/kubernetes.repo <<EOF[kubernetes]name=Kubernetesbaseurl=https://mirrors.huaweicloud.com/kubernetes/yum/repos/kubernetes-el7-aarch64enabled=1gpgcheck=1repo_gpgcheck=1gpgkey=https://mirrors.huaweicl
2021-11-18 09:52:47 885
原创 linux中grep命令的用法
作为linux中最为常用的三大文本(awk,sed,grep)处理工具之一,掌握好其用法是很有必要的。首先谈一下grep命令的常用格式为:grep [选项] ”模式“ [文件]grep家族总共有三个:grep,egrep,fgrep。常用选项: -E :开启扩展(Extend)的正则表达式。 -i :忽略大小写(ignore case)。 -v :反过来(invert),只打印没有匹配的,而匹配的反而不打印。 -n :显示行号 -w :被匹配的文本只能是单词...
2021-11-01 22:53:46 152
原创 centos7.6离线安装GPUT4显卡驱动
1、需要下载gcc离线安装包2、需要下载所对应的内核版本kernel-devel版本3、强制安装gcc、kernel-devel包rpm -Uvh *.rpm --nodeps --force4、注意内核安装路径sh NVIDIA-Linux-x86_64-470.57.02.run --kernel-source-path=/usr/src/kernels/3.10.0-957.1.3.el7.x86_64...
2021-10-22 18:08:45 1356
原创 清理k8s脚本
docker rm -f $(sudo docker ps -aq);docker volume rm $(sudo docker volume ls -q);rm -rf /etc/cni \ /etc/kubernetes \ /opt/cni \ /opt/rke \ /run/secrets/kubernetes.io \ /run/calico \ /run/flannel \ /var/li.
2021-10-22 14:55:30 289
原创 docker批量导出命令
docker save $(docker images | grep -vE 'REPOSITORY | redis' | awk 'BEGIN{OFS=":";ORS=" "}{print $1,$2}') -o export.tar
2021-10-22 14:45:46 214
原创 centos使用yum构建离线安装包
在centos中我们安装软件的方式往往是使用yum进行在线安装,但是在某些情况下(公司服务器使用的是内网)我们就需要使用yum将安装包下载到本地,并进行离线安装。以下是离线安装docker步骤: 首先创建一个目录用于存放安装包:mkdir /opt/soft 通过yum命令下载docker安装文件:yum install --downloadonly --downloaddir=/opt/soft nginx 使用rpm命令进行安装rpm -Uvh --force --nodeps /
2021-10-21 22:23:18 494
原创 环境变量设置后vi,ls这些命令都不能用了
解决方法:1、/bin/vi /etc/profile删除设置的环境变量2、但是现在还是不能使用 source /etc/profile3、重置环境变量export PATH=$PATH:/usr/bin:/usr/sbin:/bin:/sbin
2021-10-21 22:16:41 470
原创 arm架构离线安装mysql5.27脚本
#!/bin/bash#yum install -y yum-plugin-downloadonly #yum install -y --downloadonly --downloaddir=/opt/soft libaio*#yum localinstall -y --nogpgcheck libaio*.rpmecho"安装mysql的libaio依赖包"mkdir /opt/softyum localinstall -y --nogpgcheck libaio*.rpmcd /...
2021-10-21 22:04:17 621
原创 华为交换机设置telnet
配置远程登录和不用用户名的telnet设置:sys1、开启telnet:telnet server enable2、创建远程账户:aaalocal-user adminpassword cipher admin #admin是账户,admin@huawei.com是密码,密码在登录的时候可以改local-user adminservice-type telnet #使账户huawei支持telnet协议local-user adminlevel 3 #账户权限为3quit3、配置...
2021-07-08 20:49:04 38805
原创 iperf 命令用法
iperfiperf是一个网络性能测试工具。可以测试TCP和UDP带宽质量,可以测量最大T参数:-s 以server模式启动,eg:iperf -s-c host以client模式启动,host是server端地址,eg:iperf -c 222.35.11.23服务端:客户端:...
2021-05-19 11:27:57 2418
原创 同时设置双网卡绑定br0、bond0
yum install bridge-utils -ysystemctl stop NetworkManagersystemctl disable NetworkManagerTYPE=BridgePROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATA
2021-05-14 09:57:37 563
原创 ethtool 查看网卡的速率
解决网卡速率的问题[root@datanode5 ~]# ethtool em1Settings for em1: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/...
2021-05-14 09:42:11 4632
转载 《k8s权威指南》读书笔记
抽空读完了《k8s权威指南》一书,对k8s的总算有了较为系统的认知。好记忆不如多写字,以下是读书笔记第一章 k8s入门k8s是什么: 一个开源的容器集群管理平台,可提供容器集群的自动部署,扩缩容,维护等功能。分为管理节点Master和工作节点Node核心组件:etcd保存了整个集群的状态; apiserver提供了资源操作的唯一入口,并提供认证、授权、访问控制、API注册和发现等机制; controller manager负责维护集群的状态,比如故障检测、自动扩展、滚动更新等; s
2021-05-13 20:23:25 285
serv - u 中文注册版
2013-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人