CentosOS/Radhat操作系统配置FC多路径连接HPE MSA2040存储配置指导
1、查看主机或者存储交换机上的 WWN 号,在存储上将 LUN 映射给需要的主机 cat /sys/class/fc_host/host*/port_name 0x10000090fa2a6b98 0x10000090fa2a6b99 2、上传RPM包、或者挂载光盘镜像。 cd /mnt/Packages #切换到RPM包路径 [root@localhost Packages]# rpm -qa...
Linux运维 / 2022-05-07 / 8次浏览CentOS7 RedHat安装PHP7.2环境
如果之前已经安装过php环境,升级请先卸载一下。 yum -y remove php* 由于linux的yum源不存在php7.x,所以我们要更改yum源 rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/e...
Linux运维 / 2022-05-07 / 3次浏览Linux通过fio工具测试硬盘时延、带宽、IOPS性能
FIO是一种较为专业且通用的存储性能测试工具,可用来对硬件进行压力测试,支持13种不同的IO引擎,包括:sync,mmap, libaio, posixaio, SG v3, splice, null, network, syslet, guasi, solarisaio 等。 fio 官网地址:http://freshmeat.net/projects/fio/ 一、Fio工具安装 yum -...
Linux运维 / 2022-04-25 / 16次浏览Linux配置NTP客户端与阿里云同步时间
NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议。 1、查看核对操作系统时区 timedatectl #查看当前时间与时区 timedatectl set-timezone Asia/Shanghai #设置时区,如果时区不对需要设置 timedatectl set-time 'YYYY-MM-DD HH:MM:SS' #手动设置时...
Linux运维 / 2022-04-25 / 9次浏览Linux du 命令详解
du命令(disk usage)用来展示磁盘使用量的统计信息。
du和df算是一对,du侧重在文件夹和文件的磁盘占用方面,而df侧重在文件系统级别的磁盘占用方面。...
Linux部署Keepalived高可用软件
一、keepalived介绍 keepalived观察其名可知,保持存活,在网络里面就是保持在线了,也就是所谓的高可用或热备,它集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障(单点故障是指一旦某一点出现故障就会导致整个系统架构的不可用)的发生。 二、keepalived工作原理 keepalived可提供vrrp以及health-check功能,可以只用它...
Linux运维 / 2022-04-22 / 6次浏览使用unzip命令压缩或解压文件
介绍 ZIP文件格式是一种流行的数据压缩和文档储存的文件格式,原名Deflate,发明者为菲尔·卡茨(Phil Katz),他于1989年1月公布了该格式的资料。ZIP通常使用后缀名“.zip”,它的MIME格式为application/zip。 unzip命令用于解压缩由zip命令压缩的“.zip”压缩包。 语法 unzip(选项)(参数) 选项 -c:将解压缩的结果显示到屏幕上,并对字符做适...
Linux运维 / 2022-04-22 / 4次浏览Linux定时执行任务Crontab
问题由来 今天在看一个关于服务器性能测试的视频,视频中说到了一个Linux下的crontab命令,好陌生的一个命令啊,然后查阅资料,写了个小Demo把这个crontab相关的知识总结了一遍,对于我来说,这又是一个新的知识点,每天都在进步。 注:以下总结基于Ubuntu 12.04 去/etc目录下看看 先去Ubuntu的/etc目录下看看,我们都知道/etc目录主要用来存放系统中的配置文件,基本...
Linux运维 / 2022-04-22 / 5次浏览Linux iostat 命令详解
前言 话说搞运维的人没有两把“刷子”,都不好意思上服务器操作。还好,我还不是搞运维的,我一直都自诩是开发人员,奈何现在的东家运维人员“水”的一比,还要我这个自诩是开发的人撸起袖子亲自上阵,好吧,没有办法,重拾以前的命令,再次走起~~~ 说到运维,那就离不开监控磁盘了。而说到磁盘监控,那又不得不说道说道iostat命令了。这篇文章就对那个我曾经非常熟悉的iostat命令进行详细的总结。 命令详解...
Linux运维 / 2022-04-22 / 2次浏览CentOS 更换网卡与修改网卡名称
服务器的PCI网卡(例如8139网卡)故障,更新网卡后,会发现设备变为eth2,但是原来的配置文件还是eth1。 这是可以vi修改ifcfg-eth1,把DEVICE=”eth1″修改为DEVICE=”eth2″,把网卡配置文件和网卡对应起来。 也可以,用命令 ip link set eth2 name eth1 把设备eth2改名为eth1,然后vi修改ficfg-eth1的HWADDR(M...
Linux运维 / 2022-04-22 / 4次浏览netstat命令相关使用说明
netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。...
Linux运维 / 2022-04-22 / 2次浏览Linux tcpdump命令详解
简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。 实用命令实例 默认启动 tcpdump 普...
Linux运维 / 2022-04-22 / 10次浏览Linux系统SCP命令常用操作
scp使用方法 1、获取远程服务器上的文件
scp -P 2222 [email protected]:/root/lnmp0.4.tar.gz /home/lnmp0.4.tar.gz
上端口大写P 为参数,2222 表示更改SSH端口后的端口,如果没有......
配置swappiness参数与关闭NUMA
一、关于Swap 1、什么是swap分区 swap指的是一个交换分区或文件,主要是在内存使用存在压力时,触发内存回收,这时可能会将部分内存的数据交换到swap空间。 2、内存回收机制 ①Linux内核使用cache对部分文件进行缓存,提升文件读写效率,引入了kswapd进程进行周期性检查,保证剩余内存空间。 ②当内存分配没有足够的空间时,直接内存回收。 二、关于swappiness与配置 1、关于...
Linux运维 / 2022-04-20 / 2次浏览CentOS7通过HeartBeat配置实现高可用HA
一、环境描述
Linux版本: [root@linux01 ~]# uname -r 3.10.0-957.el7.x86_64 [root@linux01 ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core)
双节点集群IP地址信息: 节点01:linux01 172.......
Linux创建配置LVM磁盘管理
一、LVM概念
1、LVM利用Linux内核的device-mapper功能来实现存储系统的虚拟化(系统分区独立于底层硬件)。 通过LVM,你可以实现存储空间的抽象化并在上面建立虚拟分区......
UEFI PXE安装Linux操作系统 error: cant't find command解决办法
问题: 通过UEFI的引导方式去给服务器批量安装系统,加载gurb的时候提示如下内容: error: cant't find command linux error: cant't find command initrd 解决办法: 出现这个错误的一般是grub.cfg配置问题,通过UEFI的引导方式我们可以将linux、initrd修改为linuxefi、initrdefi再尝试引导 #问题g...
Linux运维 / 2022-04-20 / 1次浏览Linux通过设备名称如何定位故障硬盘
因为ceph集群的服务器硬盘都是直通的,当我们发现有硬盘存储坏道需要更换硬盘,但是因为盘序可能不是连续的,无法定位服务器上那块硬盘是故障的,如果冒然测试可能把正常的硬盘拔出,得不偿失,所以就写一下我定位故障硬盘的思路。 一、硬盘定位思路 如果硬盘离线了,直接可以通过阵列卡管理工具看到,以下思路适用于故障硬盘亚健康但未离线。1、找到损坏的硬盘设备,如/dev/sdad;2、通过smar...
Linux运维 / 2022-04-20 / 3次浏览Linux部署apche、PHP、Mysql 搭建owncloud、wordpress教程
1、owncloud主要是由用php进行开发的,所以当然我们需要在linux上先搭建LAMP了,也就是linux apache mysql php。(不得不说php和mysql是最合适的一对了...) 在shell下用下面语句即可一条语句安装全部: yum install httpd php php-mysql mariadb-server mariadb sqlite php-dom php-...
Linux运维 / 2022-04-20 / 3次浏览Linux系统下安装 LSI StorCLI64查看和管理raid卡
一、查询服务器raid卡硬件相关信息 [root@localhost / ~]# dmesg |grep -i raid [ 10.847989] megaraid_sas 0000:3b:00.0: FW now in Ready state [ 10.847991] megaraid_sas 0000:3b:00.0: 64 bit DMA mask and 64 bit consis...
Linux运维 / 2022-04-20 / 4次浏览服务器100G网卡安装系统后接口插线亮,但Linux操作系统内网口不UP的解决办法
问题现象: 安装完操作系统后,插上光模块网口灯是亮的,通过ip a发现网口不能正常的UP,ipconfig无该网卡信息。如下所示: 通过ip a命令可以发现网口状态是down的 6: ens2f0: mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether 0c...
Linux运维 / 2022-04-20 / 1次浏览Linux系统监控工具Htop安装与使用
一、Htop的安装 1、执行.sh脚本编译安装(适用于CentOS7.X/Radhat7.X) bash...
Linux运维 / 2022-04-19 / 2次浏览shell编程—sed文件内容查找替换命令
一、sed简介 sed命令在Shell编程中是比较常用的命令,用来替换文本文档中的内容。 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主...
Linux运维 / 2022-04-19 / 0次浏览