随笔分类 - Linux
摘要:目的:项目迁移,从aws迁移到其他云商C调研:aws ec2支持导出成ova格式,C云商也支持后台导入步骤:1)aws ec2安装aws cli参考https://docs.aws.amazon.com/zh_cn/cli/latest/userguide/install-cliv2-linux.h
阅读全文
摘要:本地yum安装的nginx 在/etc/nginx 默认配置文件在/etc/nginx/nginx.conf 确保include /etc/nginx/conf.d/*.conf未被注释 在/etc/nginx/conf.d/文件夹下添加如下download.conf配置文件 server { li
阅读全文
摘要:安装strace yum install strace strace 后跟命令strace df -h 看最后一行卡住的信息,再去排查
阅读全文
摘要:自建mysql5.7忘记root密码 环境:os:centos7.8 解决步骤:1)先关闭mysqlsystemctl stop mysqld 2)然后查找到my.cnf,在[mysqld]下增加一段信息[mysqld]skip-grant-tables 3)启动mysql,登录,重置密码syste
阅读全文
摘要:原因:https://wiki.centos.org/About/Product?spm=a2c4g.11174386.n2.3.605e1d82pphpDY%3E 解决方法: 1、关闭fastestmirrorsed -i 's/enabled=1/enabled=0/' /etc/yum/plu
阅读全文
摘要:已知条件: #公司VPN SERVER(106.38.xx.xx)支持windows客户端使用PPTP,MAC电脑、iphone手机使用l2tp拨入。 问题: 用户在家或者出差的时候,拨通106.38.xx.xx失败。 解决方案:使用阿里VPN代理(CentOS 7),用户将106.38.xx.xx
阅读全文
摘要:cut是列截取工具,用于列的截取 语法和选项 语法: cut 选项 文件名 常见选项: -c 以字符为单位进行分割,截取 -d 自定义分隔符,默认为制表符\t -f 与-d一起使用,指定截取哪个区域 以passwd文件为例 [root@server tmp]# cat passwd root:x:0
阅读全文
摘要:参考:https://cloud.google.com/compute/docs/disks/add-persistent-disk?&_ga=2.255393228.-599438976.1586426628#resize_pd 背景:GCP平台有台服务器,开机的时候,原定500GB,但实际开机的
阅读全文
摘要:grep [选项] '关键字' 文件名 -n 打印行号-i 不区分大小写^key 以关键字开头$key 以关键字结尾-n 显示行号-v 查找不包含指定内容的行,反向选择-A after 显示匹配行之后的行-B befor 显示匹配行之前的行-C context 显示匹配航之前之后的行-w 过滤单词-
阅读全文
摘要:背景:批量开机之后,基于安全和效率的角度,不是所有服务器都要对公网开放ssh,ssh这块的实现,通常是一台跳板机实现登录内网中其余主机,所以用到了免密登录设置。 步骤: 1)跳板机生成密钥 ssh-keygen -t rsa -f /root/.ssh/id_rsa -N '' 2)拷贝密钥到其他主
阅读全文
摘要:1)背景:k8s测试环境,需要用到pv,所以决定自己搭建一个nfs,用于支持。 2)NFS简介: NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以
阅读全文
摘要:拷贝之前 :set paste 拷贝之后 :set nopaste
阅读全文
摘要:telnet.sh脚本内容 cat telnet.sh #/bin/bash cat testport | while read linedo #nc -z -w 10 $line nc -z -w 10 $line > /dev/null 2>&1if [ $? -eq 0 ]then echo
阅读全文
摘要:背景:遇到新型肺炎,公司要求延期返岗,一周在家办公。 而女朋友家那边,连接公司vpn远程连接办公电脑,不是很顺畅,所以我就想架设一个vpn代理,来加速连接。 调研了一下,发现socat符合需求,实际使用效果也很不错。 在此写下部署过程。 yum安装 yum install socat -y 安装sc
阅读全文
摘要:步骤:分为两个部分 第一部分:服务上执行命令 mkdir /soft cd /soft/wget https://master.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.2.15/zabbix-2.2.15.tar.gz
阅读全文
摘要:#!/bin/bash#author:qinliang#date:1.7.2020#note:keep 15 days loglocation1="/data/backup/xxx"location2="/data/log/xxx"location3="/data/log/xxxx/xx"locat
阅读全文
摘要:需求背景: 因为公司脱敏需求,需再搭建一套jira+confluence的环境。于是我用镜像起了一套。 新环境起来之后,需要删除已有的project。 手动删除效率低,于是考虑了批量删除的操作。 大致实现过程,记录如下: 1.1)先去jira Manage apps下载免费的Atlassian co
阅读全文
摘要:1)需求:Zabbix监控内网mysql\mongo\redis\memcache端口存活2)实现:sudo wget -N --no-check-certificate https://raw.githubusercontent.com/learning2016/zabbix-agent/mast
阅读全文
摘要:解决方法: sudo rm -rf /etc/yum.repos.d/mongod* sudo yum clean all然后重新创建源文件 vim /etc/yum.repos.d/mongodb-org-4.0.repo [mongodb-org-4.0] name=MongoDB Reposi
阅读全文
摘要:1)用到的工具以及指标 2)下载到需要测试机器的本地并执行 sudo wget -N --no-check-certificate https://raw.githubusercontent.com/learning2016/Server-evaluation/master/menu.sh&& ba
阅读全文