- 博客(304)
- 收藏
- 关注
原创 vmware中pxe服务器安装报错dracut:FATAL: Failed to find a root file system in /tmp/curl_fetch_url1/install.img
解决办法:由于是vmware中虚拟机,内存给的2G导致,将内存加到到4G后,该错误没有。
2023-12-28 15:51:08
816
原创 sar命令使用
ifutil:网络接口的使用率,即半双工模式下为 (rxkB/s+txkB/s)/Bandwidth,全双工模式下为 max(rxkB/s, txkB/s)/Bandwidth。coll/s:发送数据包的时候,每秒钟的冲撞数(collisions:冲突,碰撞),这个是在半双工模式下才有。ldavg-1:最后一分钟的cpu平均负载,就是将多核cpu过去一分钟的负载相加,再除以核心数得到的平均值。DEV:磁盘设备名称,-p:加上此选项,能显示具体的磁盘名称,不加的话就显示dev253-0类似的设备名称。
2023-08-03 11:16:20
2371
原创 误删除boot目录 修复办法
本次演示系统为kylin-v10-sp3-20230324,kernel:4.19.90-52.22.v2207.ky10.x86_64。
2023-06-28 11:16:10
1442
原创 Python之模块基础
调用函数:'# cat star.py """演示专用模块这是一个演示用的模块,它包括了一个变量和一个函数' def pstar(n = 30) : "该函数通常用于打印星号,如果没有传参,则默认打印30个星号" print('*' * 30)查看模块帮助信息:star - 演示模块这是一个演示用的模块,它包括了一个变量和函数FUNCTIONSpstar(n = 30) 该函数通常用于打印星号,如果没有传参,则默认打印 30 个星号DATA。
2022-10-12 09:52:59
232
原创 python命令行补全功能实现
访问官网下载python源码3.6.7版本https://www.python.org/downloads/release/python-367/
2022-09-19 15:44:52
844
原创 k8s创建pod资源失败OCI runtime create failed systemd cgroup flag passed, but systemd support for managing c
1. 日志# tail -f kube-kubelet/kubelet.stdout.log E0429 10:15:27.063665 66707 remote_runtime.go:105] RunPodSandbox from runtime service failed: rpc error: code = Unknown desc = failed to start sandbox container for pod "nginx-ds-8bpc6": Error response fro
2022-04-29 10:22:47
3160
原创 k8s解决 kubectl get pod 查看后No resources found问题
1. 创建一个资源# kubectl create -f nginx-ds.yaml2. 查看pod显示no resources found# kubectl get podNo resources found3. 查看日志3.1 查看kube-apiserver日志,无异常3.2 查看kube-kubelet日志,无异常3.3 查看kube-scheduler日志如下查看链接127.0.0.1:8000被拒绝,后来在本地查看并没有8000端口,我的apiserver的端口设置的是8
2022-04-29 10:05:09
9524
原创 配置nginx反向代理 部署keepalived实现高可用 vip漂移
实现 :配置nginx反向代理kube-apiserver的6443端口到本地的7443端口,利用keepalived检测脚本,检测端口的有无,实现keepalived高可用iprole10.4.7.11nginx:80,7443和keepalived104.7.12nginx:80,7443和keepalived10.4.7.21kube-apiserver:644310.4.7.22kube-apiserver:644310.4.7.10vip
2022-04-27 16:29:23
762
原创 基于nginx编写Dockerfile实现访问百度首页
1.编写DockerfileFROM nginx:1.12.2ENV WWW /usr/share/nginx/htmlENV CONF /etc/nginx/conf.dRUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeWORKDIR $WWWADD index.html $WWW/index.htmlADD test.nginx.dockerfile.com $CONF/test.nginx.dockerfile.com
2022-04-24 10:25:02
3186
原创 docker映射端口 挂载目录 传递环境变量
--rm:停止即删除-p:宿主机端口:容器内端口-v:宿主机目录:容器目录-e:key=value,如果有多个变量要写,-e key=value -e key=value
2022-04-22 16:12:07
1205
原创 docker: Error response from daemon: OCI runtime create failed: systemd cgroup flag passed, but syste
问题现象:查看daemon.json文件:{ "graph": "/data/docker", "storage-driver": "overlay2", "insecure-registries": ["registry.access.redhat.com","quay.io"], "registry-mirrors": ["https://lguv5b5n.mirror.aliyuncs.com"], "bip": "172.28.29.1/24", "exec-opts"
2022-04-22 11:34:52
1788
原创 docker容器live-restore:live:配置docker容器的存活不依赖与docker引擎
创建daemon.json文件如下:{ "graph": "/data/docker", "storage-driver": "overlay2", "insecure-registries": ["registry.access.redhat.com","quay.io"], "registry-mirrors": ["https://q2gr04ke.mirror.aliyuncs.com"], "bip": "172.28.29.1/24", "exec-opts": ["n
2022-04-22 11:06:10
1080
原创 shell脚本判断ip地址是否合法
#!/bin/bashif ! echo ${ip} | grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}.[0-9]\{1,3\}\.[0-9]\{1,3\}' &> /dev/null;then echo "ERROR:${ip}不合法!!!" && exit 1fi
2022-04-14 10:34:48
1984
原创 Linux实现开机900s后执行操作或脚本
1.将需要执行的操作写入脚本# cat /opt/run.shsleep 900 && echo $(date) >> /opt/test.txt# chmod +x /opt/run.sh2.编写systemd服务实现开机自启# cat /etc/systemd/system/run.service[Unit]Description=Auto run script as /opt/run.shAfter=default.target[Service]Ex
2022-04-14 09:02:22
623
原创 shell脚本之自动挂载硬盘并设置开机自启
#!/bin/bash#Date:2022/4/12#Author:hejing#Func:识别新添加的外接硬盘,并自动挂载if [ `whoami` != 'root' ];then echo -e "\033[31m 请以root用户执行,Please run as root!\033[0m" exit 1ficlearfunction auto_add(){ #获取新添加磁盘的大小 DISK_SIZE=$(lsblk | awk '{print
2022-04-13 09:09:27
1503
原创 KVM创建虚拟机ERROR Host does not support any virtualization options
故障现象:问题解决:1.检查是否开启虚拟化等功能grep -E '(vmx|svm)' /proc/cpuinfo #有输出表示正常2.检查libvirtd服务状态执行/usr/libexec/qemu-kvm --version报错:此时需要安装opensslyum -y install openssl还需要将镜像拷贝到/tmp下,不然virsh-install会报没有权限再次进行virsh-install后正常...
2022-04-06 11:03:01
3537
原创 shell脚本之二进制安装docker
#!/bin/bash#Author:haodong#Date:2022-3-31#Func:quickly install docker-19.03.3.tar.gz#set -eset -xclear. /etc/init.d/functionsfunction check_network (){ local timeout=1 local target=www.baidu.com local return_code=$(curl -I
2022-04-01 11:18:12
285
原创 周期性计划任务crontab示例
特殊字符说明*(星号)任何时间,(逗号)代表分隔时段的意思,如果要下达的工作是3:00与6:00,就是0 3,6 * * * cmd-(减号)代表一段时间范围,例如8点到12点之间的每小时的20分都进行一项工作20 8-12 * * * cmd,也可以用8,9,10,11,12来表示/n(斜线)n代表数字,就是每隔n单位间隔的意思,例如每5分钟进行一次,则*/5 * * * *1.每月1、10、22日的4:45重启network服务45 4 1,...
2022-03-26 17:01:58
891
原创 shell脚本里变量引用 数组引用 遍历数组
shell脚本里变量引用 数组引用 遍历数组1.定义的变量—引用变量方式name=zhangecho $name或echo ${name}2.命令执行结果—引用变量方式两种方式$()和``$()---适合用于shell``----适合用于所有,反向单引号time=`date`或time=$(date)3.数组引用shell数组用括号表示,元素下标由0开始,元素用空格分开my_array=(A B "C" D)或者使用下标定义数组my_array[0]=Amy_
2022-03-23 15:41:29
1393
原创 logger:套接字/dev/log:没有那个文件或目录
解决方法1:查看系统systemd-journald服务状态是否正常解决方法2:重新做链接ln -s /run/systemd/journal/dev-log /dev/log
2022-03-18 16:02:00
3243
原创 国产麒麟系统一键部署PXE脚本传统BIOS(legacy)引导 仅供参考
手动执行扣我#!/bin/bash#Date:2022/3/18#Func:一键部署pxe服务器#Author:Hejing#Note:仅适用x86架构bios(legacy)安装PXE_SERVER_IP=172.28.28.20ISO=/root/Kylin-Server-10-SP1-Release-Build04-20200711-x86_64.isoNETWORK_INTERFACE=ens33ROOT_PASSWORD="qwer1234!@#$"#dhcp confi
2022-03-18 15:24:41
1690
原创 国产麒麟系统PXE安装-传统bios(legacy)引导
可直接复制粘贴使用1.上传ISO到PXE服务器,拷贝ISO文件mkdir /kylin_isomount -o loop Kylin-Server-10-SP1-Release-Build04-20200711-x86_64.iso /kylin_iso/2.配置http,获取安装源yum -y install httpdmkdir /var/www/html/{ks,kylin}# 注意一定是"/kylin_iso/",两边的斜杠都要有rsync -a /kylin_iso/ /var
2022-03-18 14:33:54
3546
1
原创 国产麒麟系统PXE安装-UEFI引导
注意:适用uefi引导适用x86_64架构一键部署脚本扣我1.上传ISO到PXE服务器,拷贝ISO文件# mkdir /kylin_iso# mount -o loop Kylin-Server-10-SP1-Release-Build04-20200711-x86_64.iso /kylin_iso/2.配置http,获取安装源# yum -y install httpd# mkdir /var/www/html/{ks,kylin}# 注意一定是"/kylin_iso/
2022-03-16 16:10:52
4388
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人