centos
文章平均质量分 85
bang152101
这个作者很懒,什么都没留下…
展开
-
理解和配置Out of memory: Kill process
今天在服务器上更新训练模型,五个小时后发现进程被kill了理解 OOM killer最近有位 VPS 客户抱怨 MySQL 无缘无故挂掉,还有位客户抱怨 VPS 经常死机,登陆到终端看了一下,都是常见的 Out of memory 问题。这通常是因为某时刻应用程序大量请求内存导致系统内存不足造成的,这通常会触发 Linux 内核里的 Out of Memory (OOM) killer,OOM killer 会杀掉某个进程以腾出内存留给系统用,不致于让系统立刻崩溃。如果检查相关的日志文件..转载 2021-02-03 15:01:31 · 1151 阅读 · 0 评论 -
centos6.5 安装配置NTP,集群各机器间时间同步
1、服务器IP 主机名 角色 描述 同步方式 192.168.2.7 localhost NTPD服务器 1、负责与外部公共NTPD服务同步标准时间 2、作为内外网络的NTPD服务 NTPD服务平滑同步 192.168.2.9 localhost NTP客户端 内网设备与192.168.11.11同步时间 NTPD服务平滑同步 ...原创 2020-08-07 18:14:05 · 384 阅读 · 1 评论 -
centos6.5下安装redis并配置主从
安装包和配置文件下载地址https://download.csdn.net/download/bang152101/12692420https://download.csdn.net/download/bang152101/126924161、新建redis账户adduser -d /home/redis redispasswd redis2、上传安装至/home/redis目录下cd /home/redis/redis-3.0.5.tar.gzredis_clus.原创 2020-08-06 18:40:56 · 179 阅读 · 0 评论 -
centos 安装iftop
1、安装必须软件包yum install libpcap libpcap-devel ncurses ncurses-develyum install gcc gcc-c++ autoconf automake2、安装iftop下载rpm安装包https://download.csdn.net/download/bang152101/126884583、使用(1)iftop直接启动iftop。(2)iftop -i eth0 -n监测网卡eth0,直接显示IP。4、常用参数原创 2020-08-05 11:34:31 · 564 阅读 · 0 评论 -
centos7 设置时区
1、timedatectl查看时间各种状态: Local time: 三 2020-08-05 11:21:26 CST Universal time: 三 2020-08-05 03:21:26 UTC RTC time: 三 2020-08-05 03:21:13 Time zone: Asia/Shanghai (CST, +0800) NTP enabled: yes NTP synchronized: no RTC in local TZ: no DST acti...原创 2020-08-05 11:25:04 · 469 阅读 · 0 评论 -
centos7 安装killall命令
yum install psmisc原创 2020-08-04 18:12:30 · 551 阅读 · 0 评论 -
centos6.5系统-挂载本地镜像作为yum源
1、安装Centos6.5后默认的yum源如下ll /etc/yum.repos.d/2、备份默认的yum源[root@test-fep ~]# mkdir /opt/centos-yum.bak[root@test-fep ~]# mv /etc/yum.repos.d/* /opt/centos-yum.bak/3、将iso镜像上传到服务器上mkdir /mnt/iso 放到该目录下mkdir /opt/centos 创建挂载目录4、然后挂载:mount -o原创 2020-07-31 14:35:09 · 3188 阅读 · 0 评论 -
centos 7.5+如何格式化硬盘
[root@k8s-node2 ~]# fdisk -lDisk /dev/sdb: 53.7 GB, 53687091200 bytes, 104857600 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk /dev/sda: 42.9.转载 2020-07-27 16:09:48 · 909 阅读 · 0 评论 -
CentOS7.5:ECDSA host key “ip地址“ for has changed and you have requested strict checking
因为远程的服务器重启系统后,清除了与我本地SSH连接协议相关信息,本地的SSH信息便失效了,使用SSH连接相同的ip地址时使用的是失效的协议信息,所以会报错,使用上述命令便可以清除known_hosts里旧缓存文件,执行下面命令即可删除原来的ssh协议信息:ssh-keygen -R "远程服务器ip地址"...原创 2020-07-23 17:49:46 · 840 阅读 · 0 评论 -
centos7 设置tomcate、redis为自启动
1、编辑/etc/rc.local,加入下面配置#tomcate,注意修改tomcate、jdk的安装路径export JAVA_HOME=/opt/java/jdk1.8.0_172export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jarexport PATH=$PATH:${JAVA_HOME}/bin/home/web/apache-tomcat-8..原创 2020-07-22 09:17:07 · 176 阅读 · 0 评论 -
在centos7.5中解压.tgz
1、解压到当前文件夹输入:tar zxvf 文件名.tgz -C ./ 比如我的是:tar zxvf simple-examples.tgz -C ./2、解压到指定文件夹下输入:tar zxvf 文件名.tgz -C/指定路径拓展:压缩文件的命令为如下输入: tar -cf 要压缩的文件名.tar *补充:tar详细参数介绍-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件...原创 2020-05-25 14:37:46 · 6010 阅读 · 0 评论 -
Centos7.5报You have new mail in /var/spool/mail/root提示
1、关闭sendmail服务,这里介绍一种不用关闭sendmail服务的方法代码如下 复制代码echo "unset MAILCHECK">> /etc/profile;source /etc/profile关闭sendmail的功能:代码如下 复制代码chmod 0 /usr/sbin/sendmailmv /usr/sbin/sendmail /usr/sbin/sendmail.bakln -s /var/qmail/bin/sendmail ...原创 2020-05-25 14:35:28 · 482 阅读 · 0 评论 -
centos7.5添加开机自启服务脚本
一、添加开机自启服务在centos7.5中添加开机自启服务非常方便,只需要两条命令(以keepalived为例):systemctl enable keepalived.service #设置keepalived服务为自启动服务sysstemctl start keepalived.service #启动keepalived服务二、添加开机自启脚本在centos7.5中增加脚本有两种常用的方法,以脚本auto_start_redis.sh为例:#!/bin/bash#descri原创 2020-05-25 14:23:48 · 1545 阅读 · 2 评论 -
centOs7.5修改yum源为阿里
1、备份当前yum源mv /etc/yum.repos.d /etc/yum.repos.d.bak2、新建yum源设置目录mkdir /etc/yum.repos.d3、设置阿里yum镜像wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo4、重建缓存yum clean allyum makecache...原创 2020-05-22 14:20:55 · 930 阅读 · 0 评论 -
centos7.5 SELinux is disabled
解决:setenforce: SELinux is disabled那么说明selinux已经被彻底的关闭了如果需要重新开启selinux,请按下面步骤:vi /etc/selinux/config更改为:SELINUX=1必须重启linux,不重启是没办法立刻开启selinux的关闭1 命令查看出selinux的状态sestatus -v2 临时关闭 selinuxsetenforce 03 永久关闭selinuxvi /etc/sysconfig/selinux原创 2020-05-22 14:16:46 · 1370 阅读 · 0 评论 -
一文彻底明白linux中的selinux到底是什么
一、前言安全增强型 Linux(Security-Enhanced Linux)简称 SELinux,它是一个 Linux 内核模块,也是 Linux 的一个安全子系统。SELinux 主要由美国国家安全局开发。2.6 及以上版本的 Linux 内核都已经集成了 SELinux 模块。SELinux 的结构及配置非常复杂,而且有大量概念性的东西,要学精难度较大。很多 Linux 系统管理员嫌麻烦都把 SELinux 关闭了。如果可以熟练掌握 SELinux 并正确运用,我觉得整个系统基本上可转载 2020-05-22 14:14:56 · 1079 阅读 · 0 评论 -
CentOS7中使用ntp服务同步时间
简单记录使用ntp对centos7进行实践同步。在安装fabric时,如果虚拟机之间实践差距太大就会导致异常,虽然可以使用命令直接修改时间,但考虑到后期维护还是选择使用ntp来同步时间。本配置使用五台虚拟机演示:IP 用途172.17.0.82 ntp客户端:与内部ntp服务器(85)同步时间172.17.0.83 ntp客户端:与内部ntp服务器(85)同步时间...转载 2020-03-10 01:27:49 · 920 阅读 · 0 评论 -
CentOS7查看和关闭防火墙
CentOS 7.0默认使用的是firewall作为防火墙查看防火墙状态firewall-cmd --state停止firewallsystemctl stop firewalld.service禁止firewall开机启关闭selinux进入到/etc/selinux/config文件vi /etc/selinux/config将SELINUX=e...转载 2020-03-09 14:41:00 · 107 阅读 · 0 评论 -
最小化安装CentOS7,安装ifconfig命令
新安装的CentOS7系统,想查询ip的时候,发现没有ifconfig这个命令:yum安装:既然知道命令,搜索一下命令来源:找到包就好了:yum install -y net-tools.x86_64这样可以用ifconfig命令了!...原创 2020-03-09 11:55:58 · 5255 阅读 · 0 评论 -
CentOS7.6查看防火墙状态,启动,关闭防火墙
CentOS 7系列版本默认使用的是firewall作为防火墙查看防火墙状态firewall-cmd --state或者systemctl statusfirewalld.service停止firewallsystemctl stop firewalld.service启动firewallsystemctl startfirewalld.service禁止firew...原创 2019-11-25 17:07:33 · 1916 阅读 · 0 评论 -
将CentOS-6.5-x86_64-bin-DVD1.iso做成本地源(没联网的情况下方便安装依赖包)
关于linux安装问题,大多数情况下 系统开发完成之后,需要部署到生产机器上,客户提供的机器预装好了操作系统,但是都是内网环境 与外网都是物理隔绝的,那么在搭建生产环境时需要安装相关软件时,如果自己从外网下载 再拷贝到生产机器上 会很不方便 ,而且安装文件存在相互依赖 不一定安装成功。yum安装会自动加载相关依赖包,既然不能连接外网 就需要制作本地yum源。第一步:理解Linux 三个目录...原创 2019-11-14 14:14:12 · 1129 阅读 · 0 评论 -
本地yum源、阿里yum源、163yum源的配置安装
一.本地yum源 (我使用的7.3版本)1..添加一个新的yum源配置文件dvd.repo(文件名字自定义)vi etc/yum.repos.d 添加新的内容: name=rhel_dvd baseurl=file://'/run/media/root/RHEL-7.3 Se...转载 2019-11-13 19:01:24 · 198 阅读 · 0 评论 -
SCRT连接服务器缓慢解决方法
UseDNS 选项打开状态下,当客户端试图登录SSH服务器时,服务器端先根据客户端的IP地址进行DNS PTR反向查询出客户端的主机名,然后根据查询出的客户端主机名进行DNS正向A记录查询,验证与其原始IP地址是否一致,这是防止客户端欺骗的一种措施,但一般我们的是动态IP不会有PTR记录,打开这个选项不过是在白白浪费时间而已,不如将其关闭一、编辑文件vim /etc/ssh/...转载 2019-11-05 13:37:35 · 647 阅读 · 0 评论 -
如何解决fork: retry: 资源暂时不可用
当出现/bin/sh: fork: retry: 资源暂时不可用这样的报错时,说明Linux的open file最大连接数已满。解决的方法如下:1)修改/etc/security/limits.d/90-nproc.conf,将npoc设置最大。修改后,内容如下:cat /etc/security/limits.d/90-nproc.conf* soft n...转载 2019-07-02 19:32:16 · 2127 阅读 · 0 评论 -
centos下编译sipp报错: libraries: libpcap.so.1: cannot open shared obj: cannot open shared obj
Linux系统下,运行sniff程序需要libpcap库。首先下载安装该库,下载地址: http://www.tcpdump.org/点击DOWNLOADS下载后(1)解压(2)进入解压后文件目录, ./configure(3)make install默认安装目录/usr/local/lib编译sipp程序通过,运行sniff程序时,出现如下错误:....原创 2019-04-01 19:58:49 · 1006 阅读 · 0 评论 -
-bash: wget: command not found的两种解决方法
-bash: wget: command not found的两种解决方法wget 时提示 -bash:wget command not found,很明显没有安装wget软件包。一般linux最小化安装时,wget不会默认被安装。可以通过以下两种方法来安装:1、rpm 安装rpm 下载源地址:http://mirrors.163.com/centos/6.2/os/x86_64/Pac...转载 2019-04-01 19:55:24 · 2904 阅读 · 0 评论 -
CentOS安装libpcap
1.安装GCC: yum -y install gcc-c++2.安装flex: yum -y install flex 没有flex,直接安装libpcap会提示"Your operating system's lex is insufficient to compile libpcap"错误;3.安装bison yum -y install bison 前面安装...转载 2019-04-01 19:50:00 · 1806 阅读 · 0 评论 -
Python通过paramiko远程下载Linux服务器上的文件
#!/usr/local/bin/python# encoding:utf-8import paramikoimport osHOST_IP='59.110.12.72'REMOTE_PATH='/proc'REMOTE_FILENAME='meminfo'LOCAL_PATH='./proc'USERNAME='niu'PASSWORD='123456'def r...转载 2019-03-27 09:52:36 · 1007 阅读 · 0 评论 -
使用unixODBC连接INFORMIX数据库
使用的系统是rhel5.3数据库版本是ids v11.50uc6(同时安装csdk 3.50)unixODBC的版本是系统自带的unixODBC-2.2.11-7.1由于csdk在安装数据库的时候已经安装(即informix odbc驱动已经安装),因此,仅需要配置unixODBC即可。1,配置/etc/odbcinst.ini, 仅需要修改INFORMIX部分的内容(...转载 2019-03-27 09:48:05 · 952 阅读 · 0 评论 -
INFORMIX ODBC配置for linux
使用的系统是RHEL5.3,数据库版本是IDS V11.50UC6(已选安装CSDK V3.5)新建一用户dbuser用于测试ODBC,使用的shell是bash1.配置dbuser用户环境包含以下内容INFORMIXDIRPATH --PATH中应包含${INFORMIXDIR}/binINFORMIXSQLHOSTS --(可选,不配置使...原创 2019-03-27 09:47:05 · 921 阅读 · 0 评论 -
CentOS安装expect
expect是在tcl基础上创建起来的,因此在安装expect之前需要安装tcl安装TCL下载地址:http://www.tcl.tk/software/tcltk/download.html[root@test ~]# cd /tools/[root@test tools]# wget http://prdownloads.sourceforge.net/tcl/tcl8.5.19-s...转载 2019-03-23 13:08:35 · 1562 阅读 · 0 评论 -
CentOS6.5 安装Python2.7后, yum出现“No module named yum”错误
安装如下方法安装python2.7:yum install –y python27 python27-devel python-docutilscd /usr/bin/rm -rf pythoncp python2.7 python1 2 3 4出现yum错误:No module named yum解决方法,查看 /usr/bin下python有哪几个版本ll /...转载 2019-03-25 19:47:06 · 833 阅读 · 0 评论 -
64位centos下安装python的PIL模块
由于处理图片需要用到PIL模块,具体的安装步骤如下:1. 安装PIL所需的系统库1 yum install zlib zlib-devel 2 yum install libjpeg libjpeg-level 3 yum install freetype freetype-devel 2. 使用PIP安装PIL模块1 pip install PIL3.安装...转载 2019-03-25 19:45:39 · 227 阅读 · 0 评论 -
centos6.5报 : '/lib/libc.so.6': No such file
1、首先想到的是不是系统安装的时候没有装libc,rpm -qa | grep libc执行结果:libcurl-7.19.7-26.el6_2.4.x86_64libcap-2.16-5.5.el6.x86_64libcgroup-0.37-4.el6.x86_64glibc-2.12-1.166.el6_7.7.i686libcom_err-devel-1.41.12-12.e...原创 2019-04-03 10:12:52 · 1525 阅读 · 0 评论 -
Linux下如何查看版本信息
Linux下如何查看版本信息, 包括位数、版本信息以及CPU内核信息、CPU具体型号等等,整个CPU信息一目了然。1、# uname -a (Linux查看版本当前操作系统内核信息) Linux localhost.localdomain 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 athlon i386 GNU/Linux...转载 2019-04-03 10:14:59 · 1681 阅读 · 0 评论 -
centos 7修改打开文件数限制
1、加大打开文件数的限制(open files)查看ulimit -n ulimit -a vi /etc/security/limits.conf最后添加* soft nofile 65565* hard nofile 65565hive - nofile 1024000hive - nproc 1024...原创 2019-07-02 19:30:27 · 5558 阅读 · 0 评论 -
SIPp工具Linux下安装
一、SIPp介绍SIPp是一个测试SIP协议性能的工具软件,这是一个开源软件。它可使用INVITE和B YE建立和释放多个呼叫。它也可以读XML的场景文件,即描述任何性能测试的配置文件。它能动态显示测试运行的统计数据(呼叫速率、信号来回的延迟,以及消息统计)。周期性地把CSV统计数据转储,在多个套接字上的TCP和UDP,利用重新传输管理的多路复用。在场景定义文件中可以使用正规...原创 2019-04-23 11:13:45 · 3471 阅读 · 0 评论 -
linux清空日志的三种方式
初学linux,记录下清空日志的集中方式1)echo "'" > log.txt2) echo > log.txt ,这种文件里会存在空格3) cat /dev/null > log.txt原创 2019-04-17 13:47:01 · 21021 阅读 · 0 评论 -
从使用os.system)在python命令(重定向标准输入输出
python标准输出stdoutstdioos.system通常我可以通过改变sys.stdout的值在python更改标准输出。然而,这似乎只影响打印那么,有没有什么办法可以抑制方案是通过使用os.system在python运行()命令的输出(控制台),? 谢谢本文地址 :CodeGo.net/172881/-------------------------------------...原创 2019-04-17 13:46:26 · 4754 阅读 · 0 评论 -
centos7 安装psutil
psutil 是 一个 跨 平台 库( http:// code. google. com/ p/ psutil/), 能够 轻松 实现 获取 系统 运行 的 进程 和 系统 利用率( 包括 CPU、 内存、 磁盘、 网络 等) 信息。记录下64位CentOS7安装Python的psutil模块的过程。1、以root身份登陆CentOS依次 执行以下命令:wget https://p...原创 2019-04-17 10:20:45 · 1583 阅读 · 0 评论