
运维
小小的木头人
这个作者很懒,什么都没留下…
展开
-
两台主机间文件同步
说明:需要同步A主机上的一个文件到B主机上。原创 2023-09-20 11:18:33 · 140 阅读 · 0 评论 -
windows10 安装
等待下载完成https://mirrors.nju.edu.cn/github-release/ventoy/Ventoy/Ventoy%201.0.81%20release/文件名称:原创 2022-11-14 20:41:08 · 368 阅读 · 0 评论 -
centos设置静态ip,无法连接外网
【代码】centos设置静态ip,无法连接外网。原创 2022-10-25 10:49:27 · 955 阅读 · 0 评论 -
阿里云ECS手动挂载磁盘
把内容/dev/vdb/mntext3defaults00。使用命令mkfs.ext3/dev/vdb来格式化新分区(使用ext3扩展文件系统)使用命令fdisk-l查看磁盘分区,会查看到比刚刚多了一个分区。使用到命令fdisk-l查看磁盘分区和个数。使用命令fdisk/dev/vdb进行分区。使用命令vim/etc/fstab。创建挂载目录,并挂载新的磁盘分区。6.设置开机自动挂载。......原创 2022-07-20 14:06:11 · 714 阅读 · 0 评论 -
tar、7z常用命令
【代码】tar、7z常用命令。原创 2022-06-13 16:24:15 · 2932 阅读 · 0 评论 -
Centos8:Cannot prepare internal mirrorlist: No URLs in mirrorlist
原因: CentOS 8已于2021年12月31日 寿终正非,软件包仍在官方镜像上保留了一段时间。已被转移到https://vault.centos.org解决办法:如果你仍然需要运行CentOS 8,你可以在/etc/yum.repos.d中更新一下源。使用vault.centos.org代替mirror.centos.orgsudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*sudo sed -i -e "原创 2022-04-02 11:31:55 · 1343 阅读 · 0 评论 -
py3,pip安装库时出现,WARNING: Ignoring invalid distribution -ip
警告提示信息:找到文件夹 site-packages, 文件夹内已~ 开头文件夹删除原创 2022-02-14 15:26:41 · 1866 阅读 · 0 评论 -
关于Chrome谷歌浏览器http链接跳转成https的问题
测试环境是http,但通过子域名访问后chrome总是将http转换成https的问题。在浏览器导航栏中输入: chrome://net-internals/#hsts在页面底部找到 Delete domain security policies 在标注框里输入需要清除转换的根域名,点击Delete如果有子域名需要清理掉,重复上述操作。清除域名后验证方式 a、直接通过域名访问;b、通过以下截图位置输入域名验证如果最后分析:如果服务器端nginx、apache等配置了http强制转h原创 2021-11-03 14:18:05 · 4438 阅读 · 0 评论 -
Jenkins 2.303.2 LTS 汉化
记录问题: 高版本的Jenkins 启动后可能只有部分汉化,为了解决这个问题需要去操作如下几步:进入"插件管理", 搜索 “Locale plugin” 和 “Localization: Chinese (Simplified)” 两个插件是否安装成功,如图:进入"系统配置",找到 “Default Language”,修改成 zh_US3、重启jenkinshttp://192.168.1.114:8080/restart...原创 2021-10-14 16:46:08 · 560 阅读 · 0 评论 -
Linux 创建回收文件夹(回收站)
运维人员在liunx下操作rm 、rm -rf 命令的厉害,不能有一点马虎。开始创建回收站创建一个文件夹用来保存删除的文件mkdir -p ~/.trash修改.bashrc文件vim ~/.bashrc在.bashrc文件后面添加下面这些alias rm=trash alias rl='ls ~/.trash' #alias ur=undelfile #恢复方式undelfile() { mv -i ~/.rash/$@ ./ } trash原创 2021-09-03 16:17:06 · 933 阅读 · 0 评论 -
shell 通过端口或进程查询pid
通过端口获取PID:netstat -anp|grep 12000|awk '{printf $7}'|cut -d/ -f1 **通过管道命令查找进程中包含 www 的PID:input=wwwps -ef | grep $input | grep -v grep | awk '{print $2}'原创 2021-06-17 15:21:58 · 861 阅读 · 0 评论 -
firewall (centos8) 端口开放
查看防火墙某个端口是否开放firewall-cmd --query-port=3306/tcp开放防火墙端口3306firewall-cmd --zone=public --add-port=3306/tcp --permanent查看防火墙状态systemctl status firewalld关闭防火墙systemctl stop firewalld打开防火墙systemctl start firewalld开放一段端口firewall-cmd --zone=publi.原创 2020-10-10 11:51:31 · 813 阅读 · 0 评论 -
tengine [emerg] invalid IPv6 address in resolver “[fe80::1%enp2s0]“ in .../nginx.conf:137
错误:nginx: [emerg] invalid IPv6 address in resolver "[fe80::1%enp2s0]" in /usr/local/nginx/conf/nginx.conf:137解决:1)vim /etc/resolv.conf注释掉nameserver fe80::1%enp2s0原创 2020-07-29 18:03:11 · 2600 阅读 · 2 评论 -
Elasticsearch、Logstash 搭建
1、下载文件 Elasticsearch前往 https://www.elastic.co/cn/downloads/elasticsearch 下载,选择版本 7.8.02、安装 IK 分词器插件https://github.com/medcl/elasticsearch-analysis-ik3、解压 elasticsearch-7.8.0-linux-x86_64.tar.gztar -zxvf elasticsearch-7.8.0-linux-x86_64.tar.gz4、在 .原创 2020-07-28 13:20:13 · 372 阅读 · 0 评论 -
nginx 图片加载 net::ERR_CONTENT_LENGTH_MISMATCH 200
问题:proxy_temp...等文件访问权限问题;解决办法:修改 nginx.conf ; 注释掉#user nobody; 添加user root;停止nginx: ./sbin/nginx -s stop检查nginx:./sbin/nginx -c conf/nginx.conf原创 2020-07-04 10:22:53 · 941 阅读 · 0 评论 -
禅道安装、迁移
一、禅道安装1)下载安装包(安装流程)https://www.zentao.net/book/zentaopmshelp/90.html二、迁移拷贝/opt 下 zbox到新服务对应 /opt 下(其他路径可能有权限问题)普通启动:/opt/zbox/zbox start端口启动: ./zbox start -ap 8089 -mp 8090 # -ap: apache 端口 ;-mp:mysql端口,对应zbox/etc下配置文件...原创 2020-06-24 10:42:33 · 556 阅读 · 0 评论 -
Linux 下ssh 免密登录
1)在主机A生成秘钥对(全回车)ssh-keygen -t rsa2)将公钥复制到主机Bssh-copy-id -p 22 -i ~/.ssh/id_rsa.pub test@192.168.11.2# 然后会让输入密码这个是单向的,B要免密登录到A的话反向操作一遍就可以了...原创 2020-06-23 16:48:32 · 280 阅读 · 0 评论 -
搭建自己的wiki.js知识管理系统
环境centons7 , docker地址:https://docs.requarks.io/install/docker1)docker-compose 内容:version: "3"services: db: image: postgres:11-alpine environment: POSTGRES_DB: wiki POSTGRES_PASSWORD: wikijsrocks POSTGRES_USER: wikijs .原创 2020-05-11 12:05:45 · 5626 阅读 · 3 评论 -
windows 环境使用bat脚本自动更新、编译、启动项目
环境: windows 、 maven、nodeJs1)svn 自动更新set svn_path=D:\Program Files\TortoiseSVN\bin # 如果没有配置环境变量,需要手动引入svn.exesvn update %base_path%\backend 2)编译nodeJs 项目# 环境中不修改package.json 一般不需要 npm ...原创 2020-04-09 17:13:32 · 1403 阅读 · 0 评论 -
Harbor 私有库搭建
eg: 仅做记录,若有问题请留言1)Docker 安装 【略】2)配置 daemon.jsonvim /etc/docker/daemon.json{ "exec-opts": ["native.cgroupdriver=systemd"], "log-driver": "json-file", "log-opts": { "max-size": "10...原创 2020-04-02 15:26:44 · 343 阅读 · 1 评论 -
系统初始,Kubeadm 部署安装
CentOS7 cpu:2 内存:2G 磁盘: 100g1)设置系统主机名以及 Host 文件的相互解析hostnamectl set-hostname k8s-master01 【node节点: k8s-node01】2)安装依赖包yum install -y conntrack ntpdate ntp ipvsadm ipset jq iptables curl ...原创 2020-04-01 13:17:08 · 758 阅读 · 0 评论 -
LVS+KeepAlived+Nginx高可用实现方案(已验证成功)
添加虚拟ip (vip)用户访问的ip addr add 192.168.248.123/24 dev ens33准备了4台虚拟机,用于测试 IP 作用192.168.1.128 keepalived master192.168.1.129 keepalived backup192.168.1.130 nginx1192.168.1.13...原创 2020-03-20 14:26:47 · 1082 阅读 · 2 评论 -
rsync inotify 双向同步(已验证成功)
1)一般liunx系统默认自带rsync,我们之间使用常见的选项:-a,--archive(存档) 归档模式,表示以递归的方式传输文件,并且保持文件属性,等同于加了参数-rlptgoD-r,–recursive 对子目录以递归模式处理-l,--links 表示拷贝链接文件-p , --perms 表示保持文件原有权限-t , --times 表示保持文件原有时间-g ...原创 2020-03-20 14:15:32 · 1107 阅读 · 1 评论 -
centos8安装docker
centos8默认使用podman代替docker,但是当前还是需要docker,执行yum install docker-ce docker-ce-cli containerd.io,会报错Problem: package docker-ce-3:19.03.3-3.el7.x86_64 requires containerd.io >= 1.2.2-3, but none of t...原创 2020-03-03 10:16:20 · 811 阅读 · 0 评论 -
Liunx 内核升级; 查看liunx磁盘类型
### 内核升级下载地址 :https://www.kernel.org/pub/linux/kernel/编译安装tar -zxf linux-4.14.tar.gzcd cd linux-4.14make mrpropermake clean #这两条用于清除之前编译生成的.ko和.configmake oldconfig #使...原创 2020-02-28 09:08:28 · 282 阅读 · 0 评论 -
liunx 判断进程、文件、文件夹是否存在;文件是否为空
#判断进程是否存在#!/bin/shproceCopys = ps -fe|grep copys.sh |grep -v grep#echo $proceCopysif [ $proceCopys -ne 0 ]thenecho "start process....."elsenohup bash /root/copys.sh &fi#判断文件、文件夹...原创 2020-02-27 15:33:20 · 611 阅读 · 0 评论 -
安装zabbix-agent 并添加监控
1)安装agent端#配置 yum 库(CentOS/RHEL 7)# rpm -Uvh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm# rpm -Uvh http://repo.zabbix.com/zabbix/4.4/rhel/8/x86_64/zabbix...原创 2019-10-24 14:42:44 · 604 阅读 · 0 评论 -
CentOS日常运维命令
uname -a # 查看Linux内核版本信息 cat /proc/version # 查看内核版本 cat /etc/issue # 查看系统版本 lsb_release -a # 查看系统版本 需安装 centos-release locale -a # 列出所有语系 locale ...转载 2019-09-01 10:59:47 · 333 阅读 · 0 评论 -
centons7 svn (基于appache、nginx配置http访问)
注:文中svn库路径根据自己磁盘修改一、svn安装第一步、通过yum安装svn及依赖插件yum install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql第二步、查看安装版本信息svnserve --version第三步、创建版本库mkdir -p /opt/svn/repositoriessv...原创 2019-07-22 11:11:41 · 1224 阅读 · 0 评论 -
开源监控软件Nagios和zabbix的比较与部署
zabbix主要功能有:1.分布式监控,天生具有的功能,适合于构建分布式监控系统,具有node,proxy2种分布式模式2.自动化功能,自动发现,自动注册主机,自动添加模板,自动添加分组,是天生的自动化运维利器的首选,当然于自动化运维工具搭配,puppet+zabbix,或者saltstack+zabbix,那是如鱼得水。3.自定义监控比较方便,自定义监控项非常简单,支持变量,支持low ...转载 2019-07-29 16:04:05 · 904 阅读 · 0 评论 -
java -jar 在liunx中后台运行及nginx配置
1)控制台运行java -jar test.jar2)控制台添加本地配置运行java -jar test.jar --spring.profiles.active=dev --server.port=8888 --spring.config.loaction=./application.properties** 运行项目中已有server.port 指定端口,这里...原创 2019-07-16 15:47:25 · 1045 阅读 · 0 评论