Linux
VincentQB
就是一混子
展开
-
闲置笔记本ArchLinux再次折腾检录
本记录相当粗糙,不具有他人参考价值,如有需求请参见ArchLinux维基闲置笔记本 15-ISK(i7-6700HQ/24G/512G+1TB/GTX960M)ISO镜像下载:http://mirrors.aliyun.com/archlinux/iso/2020.07.01/archlinux-2020.07.01-x86_64.iso安装U盘刻录# 准备一个4G容量的U盘,在mac之下创建安装盘:diskutil list# 如果mac下U盘被识别为设备 /dev/disk2disku.原创 2020-07-28 17:41:38 · 607 阅读 · 0 评论 -
CentOS7 本地私有YUM源配置简录
# 依据《CentOS7实验机模板搭建部署》克隆实验主机,进行部署HOSTNAME=LocalRepositoryhostnamectl set-hostname "$HOSTNAME"echo "$HOSTNAME">/etc/hostnameecho "$(grep -E '127|::1' /etc/hosts)">/etc/hostsecho "$(ip a|grep...原创 2018-10-22 10:05:25 · 1667 阅读 · 0 评论 -
关于近期换坑和招人填坑的分析和吐槽
坑不好找,人不好招,这是近期甚至是大半年的感触 近期开始正式找坑离职,并且催促公司招人接替我的工作先说说招人,这个问题已经困扰该公司大半年了 我需要后继者来接替我的工作,按业内平均技术水平,至少需要高于平均技术水平的两个人 统筹线上线下系统和应用维护的资深系统运维和负责线上线下灾备以及开发支持的首席DBA人事从某忧上搂取的简历九成九以上是不可用的: 其一,整个人事部门没有一个人对I...原创 2018-08-22 12:25:02 · 797 阅读 · 0 评论 -
FSCK 修复 Read-only file system 造成数据丢失的场景记录
承接《EXT3 存储设备最大挂载次数告警解决》最后一句话的梗:1° 测试库主机掉电,数据盘 Read-only 使用fsck之后所有数据文件名乱码,是否丢失数据文件未知 包括备份文件在内的所有数据文件均无法识别,无法恢复 最终的解决方案是测试库重建,投诉园区,办公开发环境停滞将近一周2° 某公司的图片和小文件服务器所在机房环境掉电,数据盘 Read-only 使用fsck之后所有数...原创 2018-08-13 11:13:57 · 1535 阅读 · 0 评论 -
EXT3 存储设备最大挂载次数告警解决
简单说明:系统启动状态下,挂载用于数据备份转储的移动硬盘,出现告警:EXT3-fs warning: maximal mount count reached, running e2fsck is recommended问题解决:首先这是一个告警信息,实际上并不影响正常使用 其次如果你是一个跟我相似的想要呆在处女座的狮子,可以使用以下方法解决:tune2fs -l ...原创 2018-08-13 10:39:40 · 2191 阅读 · 1 评论 -
CentOS6u9 Yum方式搭建LNMP平台 并安装WordPress测试
实验机克隆部署依据《CentOS6实验机模板搭建部署》克隆实验机hostname blogecho "$(grep -E '127|::1' /etc/hosts)">/etc/hostsecho "$(ifconfig eth0|grep inet|awk -F'[ :]' '{print $13}') $(hostname)">>/etc/hostssed -i...原创 2018-06-30 22:17:54 · 1074 阅读 · 0 评论 -
CentOS6u9 腾讯云平台某LNMP项目生产环境部署记录
腾讯云登陆:登陆网址:https://cloud.tencent.com/solution/finance 设备列表分为三部分:云主机-->...生产Web弹性缓存 Redis-->...生产Redis关系型数据库-->...生产MariaDB系统重装,主机配置+安全加固:1° 主机重置,系统重装,root密码重置,在网页管理平台操作 最好选择公共的Ce...原创 2018-06-30 13:41:10 · 312 阅读 · 0 评论 -
CentOS6u9 使用Nginx官方yum源安装最新Stable版本命令简录
以下来自官网文档:http://nginx.org/en/linux_packages.htmlcat >/etc/yum.repos.d/nginx.repo<<EOF[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/6/\$basearch/# baseurl=http://nginx.o...原创 2018-06-30 10:53:34 · 496 阅读 · 0 评论 -
CentOS dstat 命令详解(四)深层次分析命令简录
深层次分析命令# high-level OS checkhead -1 /root/checkOS/checkOS.info_$(date '+%F')*|awk '{print "|"$1"|"$11"|"$12"|"$13"|"$14"|"$15"|"$16"|"$17"|"$18"|"原创 2018-06-27 13:24:44 · 648 阅读 · 0 评论 -
CentOS dstat 命令详解(三)监控脚本
使用dstat模拟vmstatvmstat 1 5dstat -psmgdyc 1 5修改脚本,输出主机名修改/usr/share/dstat/dstat_helloworld.pyself.name = 'plugin title'替换为:self.name = 'hostname'self.nick = ('counter',)替换为:self.nic...原创 2018-06-21 22:22:06 · 1052 阅读 · 0 评论 -
CentOS dstat 命令详解(二)参数详解
CPU相关参数-l, --load 展示1分钟、5分钟和15分钟内的平均负载-c, --cpu 展示cpu状态,usr用户占比,sys系统占比,idl空闲占比, wai等待次数,这四个加和是100, hiq硬中断次数,siq软中断次数-C 必须和-c配合使用:dstat -cC 0,3,total ...原创 2018-06-21 22:12:51 · 12543 阅读 · 0 评论 -
CentOS dstat 命令详解(一)参数归类
简单说明:rpm包下载地址:http://rpmfind.net/linux/rpm2html/search.php?query=dstat 可以使用RedHat或者CentOS的rpm包安装参数归类说明:1° CPU相关参数-l-c-C--snooze2° 进程相关参数--proc-count-p-y-i-I--ipc--dbus3° ...原创 2018-06-21 21:34:59 · 1292 阅读 · 0 评论 -
使用八进制ASCII码echo特殊字符
八进制ASCII码特殊字符列表:041 ! 042 " 043 # 044 $ 045 % 046 & 047 '050 ( 051 ) 052 * 053 + 054 , 055 - 056 . 057 /072 : 073 ; 074 < 075 = 076 > 077 ?使用方法:...原创 2018-06-12 15:06:18 · 3721 阅读 · 0 评论 -
CentOS6u9 共享存储划分挂接后立即生效
由共享存储的RAID中划分的LUN,经过光交挂接到主机,如果需要识别到,则需要重启系统 当然也可以通过命令直接刷新系统中存在的所有HBA卡来识别,方法如下:# 查看当前的HBA卡数量cd /sys/class/fc_host/ls |wc -l# 当前系统有两个HBA卡,使用命令刷新echo 1 > host1/issue_lipecho 1 > host2/issu...原创 2018-06-01 00:34:09 · 764 阅读 · 1 评论 -
WWID和UUID的区别
WWID:每个SCSI磁盘都有一个WWID,类似于网卡的MAC地址,是独一无二的可以查看/dev/disk/by-id目录获取当前每个SCSI磁盘的WWID: ls -l /dev/disk/by-id也可以使用scsi_id命令生成WWID: CentOS6使用以下命令 /sbin/scsi_id -g -u -d /dev/sda /sbin/scs...原创 2018-05-15 13:06:31 · 9145 阅读 · 0 评论 -
CentOS6u9 查看光纤卡HBA的WWN信息以及systool命令简录
简单说明:HBA:光纤通道主机总线适配器(Fiber Channel Host Bus Adapter)是一块像以太网卡一样的接口卡设备,传输光信号比如DELL机架服务器插HBA卡,经过光纤线接入光纤交换机同样的存储也是光纤线接入存储的HBA卡,另外一端接入光纤交换机这样就使得服务器和存储之间建立了存储链路,实现存储和服务器之间的多对多应用所谓的存储设备,其实也是一台服务器...原创 2018-05-15 11:57:30 · 11364 阅读 · 2 评论 -
CentOS6u9 网卡HWADDR和UUID信息重新生成和获取
简单说明:为了模板机克隆的方便,一般是抹除模板机网卡HWADDR和UUID信息的有一些实验或者特殊情景,我们需要这些信息,如双网卡绑定实验最好有这些信息本博文记录一个重新生成网卡HWADDR信息的方法,和网卡UUID信息的查看方法网卡HWADDR信息获取:cd /etc/sysconfig/network-scripts# 网卡HWADDR信息可以直接由命令获取ifcon...原创 2018-05-14 21:05:05 · 6017 阅读 · 0 评论 -
CentOS6u9 双网卡绑定
简单说明:真实的生产环境在部署11gRAC的时候,一般将4个网口中的两个部署成双网卡的主备绑定模式本文使用VMWare虚拟机模拟生产的双网卡绑定操作,做一个简录系统版本为CentOS6,5系列的双网卡绑定配置稍有区别,等下次有需求时再发博文依据《CentOS6实验机模板搭建部署》克隆一台实验机,并增加一块网卡部署操作:# 首先要确保NetworkManager服务不存在...原创 2018-05-14 20:56:13 · 1335 阅读 · 0 评论 -
CentOS6u9 内网ntp时钟同步服务器搭建配置
简单说明:CentOS的系统时钟同步方法有两种:1,使用ntpdate命令从另一个时钟同步服务器进行同步 这个时钟同步服务器不能是使用ntpdate命令的服务器本身 ntpd和ntpdate两者互斥2,使用ntpd时钟同步服务从上一级的时钟同步服务器自动同步如果服务器可以连通公网,可以很简单的使用ntpdate从公共的时钟同步服务器进行校正比如阿里云的时钟同步服务器:ti...原创 2018-05-14 19:29:08 · 2046 阅读 · 0 评论 -
CentOS6u9 简单邮件告警部署
简单说明:申请一个非强制使用SSL连接的网络邮箱,如126目前世面上的大部分邮箱都是强制使用SSL连接的,如QQ邮箱等使用SSL连接的邮箱也可以搭建告警,本篇博文不包含此内容,请关注后续博文简单的邮件告警部署并不需要邮件服务器,如postfix或者sendmail只需要mailx邮件客户端软件包即可其实是mailx登录网络邮箱,然后经由网络邮箱发送邮件申请126邮箱后需要设置一个和...原创 2018-05-05 11:56:03 · 330 阅读 · 0 评论 -
Linux 快速删除大量小文件方法
如果某个挂载点上有大量小文件存在,会占用较多的inodes资源 一但inodes资源耗尽,即便是该挂载设备还有空闲空间,也是无法存入新的文件的查找inodes资源使用较高的挂载点:df -i |head -1;df -i|grep -v '^Filesystem'|awk -F' *|%' '{if($5>=10)print $0}'# 查找inodes资源使用超过10%的挂...原创 2018-04-25 15:21:50 · 4462 阅读 · 0 评论 -
实时监控网卡流量的脚本
闲来无聊,写一个实时监控网卡流量的脚本cat net_traffic_monitor.sh #!/bin/bashsource ~/.bash_profileif [ -n "${1}" ];then NetDevice=${1};else NetDevice=eth0;fiprintf "|------ Time ------|---- NetIn ----|--- NetOUt ...原创 2018-04-25 14:58:03 · 735 阅读 · 2 评论 -
Linux 执行c程序和core文件简单解读
C源码编译执行测试:在Linux上编译C源码需要gcc编译器,这也是为啥在编译安装软件的时候需要先安装gcc,简单测试如下:yum -y install gcc# 安装gcc编译器cd /tmp/cat >helloWorld.c<<EOF#include <stdio.h>int main(){ printf("Hello world!\n"...原创 2018-04-20 17:46:15 · 1769 阅读 · 2 评论 -
CentOS5实验机模板搭建部署
相关说明Redhat5系列是想当经典的系统,当然现在已经不支持了,也就是说这个系统不会再有新的软件包版本更新了 CentOS5版本相关的ISO镜像可以在网站 http://vault.centos.org 下载到,4的版本甚至更老的也可以在这里找到 为什么现在还要装5的系统呢?因为Oracle10g要装载5上面,至少我不推荐装到6上面,原因自己体会 本次实验使用VirtualBOX,可以...原创 2018-04-19 11:22:23 · 194 阅读 · 0 评论 -
Ruby包管理器gem优化配置和常用命令
gem是一个Ruby的包管理工具,类似于yum安装gemyum -y install rubygems查看帮助gem --helpgem help list网络源优化 建议删掉所有的网络源,只使用国内的源,优化速度# 查看gem使用的网络源gem sources -l# 删除某个网络源gem sources --remove https://rubygem...原创 2018-04-16 14:06:56 · 1007 阅读 · 0 评论 -
CentOS7实验机模板搭建部署
相关说明RedHat每一个大版本变化都是蛮大的,经典的5系列,逐渐臃肿和刚刚适应的6系列,以及现在的7,跟windows一个鸟样… 我们通过下载阿里云镜像站的CentOS7的系统ISO来搭建部署模板机 地址为:https://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-Everything-1708.iso 本次虚拟机搭...原创 2018-04-11 12:06:10 · 1909 阅读 · 0 评论 -
Linux多线程下载命令axel编译安装 支持断点续传 Yum加速改造
环境相关: OS:CentOS release 6.9Linux多线程下载命令axel编译安装wget 'http://www.ha97.com/code/axel-2.4.tar.gz'# 找到一个还可以下载的网址# ubuntu可以直接使用apt-get下载使用tar -xf axel-2.4.tar.gzcd axel-2.4yum -y install...原创 2018-01-30 11:18:33 · 2874 阅读 · 0 评论 -
使用md5sum比较两目录的文件差异
使用md5sum比较两目录的文件差异原创 2018-01-29 14:15:02 · 5779 阅读 · 0 评论 -
Linux shell 脚本锁
Linux shell 脚本锁原创 2018-01-29 14:04:48 · 1047 阅读 · 0 评论 -
Linux单网卡多IP配置
Linux单网卡多IP配置原创 2018-01-27 11:53:44 · 693 阅读 · 0 评论 -
linux 下进程io分析(dmesg相关、block_dump相关)
linux 下进程io分析(dmesg相关、block_dump相关)原创 2018-01-03 13:15:50 · 1686 阅读 · 0 评论 -
while read 中使用 ssh 免密执行命令 无法循环的问题
while read 中使用 ssh 免密执行命令 无法循环的问题原创 2018-01-03 11:31:08 · 839 阅读 · 0 评论 -
ssh 远程登录报错 REMOTE HOST IDENTIFICATION HAS CHANGED
ssh REMOTE HOST IDENTIFICATION HAS CHANGED原创 2018-01-02 14:44:54 · 260 阅读 · 0 评论 -
ssh互信 ssh私钥免密登录
ssh互信 ssh私钥免密登录原创 2018-01-02 12:08:57 · 4496 阅读 · 0 评论 -
CentOS6实验机模板搭建部署
做实验,离不开虚拟机,虚拟机保存成标准的模板,需要的时候可以进行克隆和快速部署,进而提高实验效率,这是一个我自己的CentOS6实验机模板搭建部署笔记。环境相关主机:Win7 虚拟机软件:VirtualBox4.3.10 虚拟机系统软件:CentOS-6.8-x86_64-minimal.iso 局域网192.168.1.0 畅通的网络 SecureCRT,虚拟机ssh客户端...原创 2017-12-30 14:27:32 · 974 阅读 · 0 评论