草庐IT

动态扩容Linux根目录 (解决/dev/mapper/centos-root 占用了过高问题)

动态扩容Linux根目录:/dev/mapper/centos-home分配部分空间给/dev/mapper/centos-root(/dev/mapper/centos-root经常会满,可是/dev/mapper/centos-home很空)1.首先,必须确保其他分区有足够的空间用来分给根目录/。可以使用以下命令查看:$sudodf-h可以看到,这里home目录空闲的空间还很大,因此,我们将home的空间分给根目录一些。2.扩容根目录的思路如下:将/home文件夹备份,删除/home文件系统所在的逻辑卷,增大/文件系统所在的逻辑卷,增大/文件系统大小,最后新建/home目录,并恢复/hom

CentOS 里下载 RPM 包及其所有依赖包

CentOS里下载RPM包及其所有依赖包方法1利用Downloadonly插件下载RPM软件包及其所有依赖包我们可以通过yum命令的Downloadonly插件下载RPM软件包及其所有依赖包。为了安装Downloadonly插件,以root身份运行以下命令。yuminstallyum-plugin-downloadonly现在,运行以下命令去下载一个RPM软件包。yuminstall--downloadonly默认情况下,这个命令将会下载并把软件包保存到/var/cache/yum/的rhel-{arch}-channel/packageslocation目录,不过,你也可以下载和保存软件包到

Linux(Centos7)安装 Zabbix6.0

Zabbix6.0安装前言一、安装MySQL8.0(RPM)二、安装zabbix6.1三、安装PHP四、安装httpd五、登录zabbix六、修改时区前言zabbix6.0安装环境:Lamp(linuxhttpdmysql8.0php)注意:1.关闭防火墙(firewalld),取消开机启动systemctlstopfirewalld&&systemctldisablefirewalld2.永久关闭selinux安全机制首先编辑配置文件(/etc/selinux/config),将SELINUX=enforcing改为SELINUX=disabled,然后重启服务器vim/etc/selinu

CentOS 7 定时任务 crontab

本文是基于CentOS7,其他Linux发行版可能略有不同。crontab适用场景crontab用于提交和管理执行周期性的任务。例如你需要在每天凌晨1点重启服务器,那么crontab可以很方便的帮你执行重启操作。再例如,你要每隔5分钟检查某个服务是否在运行,也可以使用crontab来实现。crontab使用1、安装crontab一般CentOS会默认安装了crontab,执行下面命令,查看是否安装:rpm-qa|grepcrontab如果查询结果类似于下面,说明已安装:crontabs-1.11-6.20121102git.el7.noarch如果结果为空,说明没有安装,执行下面命令进行安装即

Centos服务器时间同步

前言服务器时间同步有多种情况,不同情况处理方式也有差异。比如,可以连外网,则可直接使用ntpdate定时同步互联网的时间服务器时间(如阿里的时间服务器ntp.aliyun.com)。如果不能连外网,则需要指定一台服务器当作时间服务器。再由其他内网服务器作为客户端从时间服务器同步时间。同步互联网时间1、安装ntpdate#yum-yinstallntpdate  2、添加定时任务#crontab-e加入以下内容 0*/12***/usr/sbin/ntpdate-untp.aliyun.com>/dev/null2>&1;/sbin/hwclock-w表示每12小时执行一次同步,时间可按实际情况

centos环境tomcat配置SSL

环境:centos7.9tomcat9jdk1.8一.阿里云申请免费SSL按照官网的方法并未成功启动!44380端口加入安全组阿里云申请免费ssl下载后解压将localhost-rsa.pfx上传至tomcat的/usr/local/tomcat/apache-tomcat-9/conf/下配置service.xml修改redirectPort="443"新增Connector可以将xxx.pfx文件修改为localhost-rsa.pfx-->-->-->-->-->-->-->--> 二.下载安装JDK,yum安装后面依赖缺少时还要重新配置环境变量(1)查看是否已安装jdkJDK1.8验

linux 网卡网口指示灯闪烁指令 centos 7

现场交付项目的时候,经常出现网口顺序和网卡位置混乱的情况,这时可以用linux指令,使某个网卡的网口灯闪烁,以此来找到对应关系。ethtool-peth030 会让eth0对应的物理网卡闪灯30秒,以此来判断哪块网卡是eth0,eth1eth2等同理比如这张图片红色箭头所指的位置,这个网口并没有插入网线,但缺亮了,由此根据指令我可以得知这个网口是系统中eth多少 

CentOS7部署kettle9.3.0并部署自服器远程提交任务

环境说明:主机名:cmcc01为例 操作系统:centos7kettle版本:9.3.01.下载kettle官网:https://sourceforge.net/projects/pentaho/files/2.解压unzip/opt/package/pdi-ce-9.3.0.0-428.zip-d/opt/software/3、配置java环境变量vim~/.bash_profile#添加以下内容#JDKexportJAVA_HOME=/opt/software/jdk1.8.0_321exportPATH=$PATH:${JAVA_HOME}/bin使配置生效source/etc/prof

虚拟机CENTOS7 查不到ip地址

1、查询IP输入IP查询命令:ifconfig 如图,centos的ip地址是ens33条目中的inet值。发现ens33没有inet这个属性,那么就没法通过IP地址连接虚拟机。2、修改ens33网卡的配置输入vi/etc/sysconfig/network-scripts/ifcfg-ens33命令,如图所示:从配置清单中可以发现CentOS7默认是不启动网卡的(ONBOOT=no)。把这一项改为YES(ONBOOT=yes),如图:3、重启网络服务输入sudoservicenetworkrestart命令,如图所示:如上图所示,network服务重启成功。4、查看IP输入ipconfig命

物理机CentOS7.9 安装后无网卡避坑(三)找不到网卡配置文件

1、现象:安装网卡驱动以后,DHCP已经自动链接网络,但是修改时无网卡配置 解决方案:方法一:1、查询网口信息:查看网卡的UUID信息,记下UUID值,以及记录MAC地址nmcliconshowll/sys/class/net/ 2、自动添加生成网口配置文件:nmcliconaddcon-nameenp5s0typeethernetifnameenp5s0nmcliconaddcon-name链接名typeethernetifname网卡名称 3、检查文件:4、重启网卡并核对UUID: 5、修改ip重启,检查:方法二:手动添加: 1、nmclicon命令,查看网卡的UUID信息,记下UUID值