
linux运维
stream_tag
要有耐心
展开
-
hearbeat 错误集合
安装libnet依赖包上传libnet-1.1.2.1-2.2.el6.rf.i686.rpm至/rootcd /rootrpm -ivh libnet-1.1.2.1-2.2.el6.rf.i686.rpm安装heartbeat需要用到的依赖包yum -y install glib2-devellibtool-ltdl-devl net-snmp-转载 2014-05-08 17:19:09 · 1525 阅读 · 0 评论 -
linux中使用shell脚本自动登录ftp服务器下载上传文件。
linux中使用shell脚本自动登录ftp服务器下载上传文件。#/bin/bash DATE=`date -d '1 days ago' +%Y%m%d` GAMEDIR=/home/log/ /usr/kerberos/bin/ftp -n -u open IP user 用户名 密码 binarylcd $GAMEDIR prompt get access_$DATE.ta转载 2013-09-26 17:12:39 · 12987 阅读 · 0 评论 -
CentOS 6.5编译安装httpd-2.4.7
CentOS 编译安装 Apache 2.4 准备:[root@NFSServer ~]# yum groupinstall "Development tools"从http://httpd.apache.org下载最新的httpd、apr、apr-util,然后解压缩[root@NFSServer ~]# tar zxvf apr-1.5.0.tar.gz [root转载 2014-04-16 14:07:14 · 1182 阅读 · 0 评论 -
samba配置 以及没有权限访问的 解决方法
samba配置 以及没有权限访问的 解决方法vi /etc/samba/smb.confworkgroup = WORKGROUP //修改工作组名[test] //test为打开samba时你想显示的名字 (共享文件夹名)comment=This is my samba server (这是注释行,可以不写东西)path=/****原创 2013-09-23 14:28:21 · 28246 阅读 · 4 评论 -
linux下查看系统信息
查看CPU信息(型号) # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (看到有8个逻辑CPU, 也知道了CPU型号) # cat /proc/cpuinfo | grep physical | u转载 2014-11-24 12:47:07 · 478 阅读 · 0 评论 -
linux下命令使用大全
linux下命令使用大全一、date命令1、显示3分钟前时间 date --date="-3 minute" +%Y%m%d%H%M 2、显示前3天时间date --date '3 days ago' +%Y%m%d原创 2014-12-25 16:12:05 · 465 阅读 · 0 评论 -
linux双网卡绑定配置
双网卡的绑定实现就是使用两块网卡虚拟成为一块网卡,这块聚合的网卡在逻辑上看起来是一块以太网接口设备,其本质是两块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作,提高链路的可靠性。根据交换机可支持的功能不同,最常见的设定是贮备方式的双网卡绑定配置各配置文件设置如下(测试环境rhel5.8):一、修改网卡配置文件::::::::::::::/etc/syscon转载 2015-03-18 14:40:15 · 1239 阅读 · 0 评论 -
linux下配置ipv6地址
[root@bgp-bj-182-048-106-007 network-scripts]# vim ifcfg-em3DEVICE=em3ONBOOT=yesBOOTPROTO=staticDNS1=223.5.5.5DNS2=8.8.8.8DNS3=114.114.114.114NETWORKING_IPV6=yesIPV6INIT=yesIPV6A原创 2016-05-24 17:51:25 · 2354 阅读 · 0 评论 -
解决umount: /home: device is busy
取消挂载/home时出现umount: /home: device is busy, 原因是因为有程序在使用/home目录,我们可以使用fuser查看那些程序的进程, 然后杀掉就可以了。 [root@localhost home]# fuser -m /home /home: 10278c 10279c 102转载 2014-03-13 10:44:43 · 71315 阅读 · 8 评论 -
linux 系统硬件优化
/etc/do_some_checks.sh#!/bin/sh## This script will be executed *after* all the other init scripts.# You can put your own initialization stuff in here if you don't# want to do the full原创 2017-05-26 17:56:03 · 452 阅读 · 0 评论 -
kipmi0进程导致CPU使用率过高
touch /var/lock/subsys/localecho 10 >/sys/module/ipmi_si/parameters/kipmid_max_busy_us原创 2017-05-26 17:58:11 · 2725 阅读 · 0 评论 -
定时检查某个目录下文件脚本
定时检查某个目录下后缀为.txt的文件都移到其他目录下, #!/bin/bash# find filetime=`date`log=/test/logSource_dir=/test/*.txt*target_dir=/test1//bin/mv $Source_dir $target_dirif [ $? -eq 0 ];thenecho "$tim原创 2013-09-27 14:28:55 · 1202 阅读 · 0 评论 -
Linux下如何释放内存、swap分区满了怎么办
Linux下如何释放内存、swap分区满了怎么办 在Linux系统下,我们一般不需要去释放内存,因为系统已经将内存管理的很好。但是凡事也有例外,有的时候内存会被缓存占用掉,导致系统使用SWAP空间影响性能,此时就需要执行释放内存(清理缓存)的操作了。Linux系统的缓存机制是相当先进的,他会针对dentry(用于VFS,加速文件路径名到inode的转换)、Buffer Cac转载 2013-09-28 17:35:13 · 5638 阅读 · 0 评论 -
Linux下查看某个进程的线程数量
有些时候需要确实进程内部当前运行着多少线程,那么以下几个方法值得一用。 1.根据进程号进行查询:# pstree -p 进程号# top -Hp 进程号2.根据进程名字进行查询:# pstree -p `ps -e | grep server | awk '{print $1}'`# pstree -p `ps -e | grep serve转载 2014-02-24 10:24:33 · 815 阅读 · 0 评论 -
dos2unix命令用来将DOS格式的文本文件
dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的(DOS/MAC to UNIX text file format converter)。DOS下的文本文件是以\r\n作为断行标志的,表示成十六进制就是0D 0A。而Unix下的文本文件是以\n作为断行标志的,表示成十六进制就是 0A。DOS格式的文本文件在Linux底下,用较低版本的vi打开时行尾会显示^M,转载 2013-11-04 10:40:21 · 734 阅读 · 0 评论 -
使用centos做yum仓库
Redhat默认的源不但速度不给力,而且软件版本陈旧,今天试着将Redhat默认源替换为CentOS的163源,发现速度能达到2M/s左右,而且版本都比较新,非常给力,与大家分享!(目前可以使用CentOS0-6.3软件仓库的软件)1. 删除原有的yum源# rpm -aq | grep yum|xargs rpm -e --nodeps转载 2013-11-01 14:52:41 · 909 阅读 · 0 评论 -
shell下简单脚本
shell下简单脚本 前提有文件有配置,注意变量#!/bin/bash# find file_baktime_d=`date +%Y%m%d`time_ago=`date -d"1 day ago" +"%Y%m%d"`time=`date`log=/home/output/bak/data_bak.logSource_dir=`ls /home/output原创 2013-10-09 14:21:04 · 667 阅读 · 0 评论 -
linux网卡修改名字命令
[root@admin network-scripts]# ip add1: lo: mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 s原创 2013-12-11 17:02:10 · 10821 阅读 · 0 评论 -
linux 下大量TIME_WAIT 的处理
linux 下大量TIME_WAIT 的处理 Linux下高并发的Squid服务器,TCP TIME_WAIT套接字数量经常达到两、三万,服务器很容易被拖死。通过修改Linux内核参数,可以减少服务器的IME_WAIT套接字数量。 vi /etc/sysctl.conf 增加以下几行:net.ipv4.tcp_fin_timeout = 30net.ip原创 2013-11-28 17:07:57 · 710 阅读 · 0 评论 -
Windows和Linux互相访问远程桌面
转帖原文地址:http://asram.blog.51cto.com/1442164/337621 Windows和Linux互相访问远程桌面 很多时候我们维护服务器的时候由于受到软件限制必须要用到远程桌面,下面我们就来看一下如何在Windows和Linux上互相访问远程桌面。一、从Linux上访问Windows远程桌面转载 2013-10-14 11:13:54 · 1009 阅读 · 0 评论 -
linux 挂载错误解决mount: cannot mount block device
[root@centos5 ~]# iptables -F INPUT[root@centos5 ~]# iptables -F OUTPUT[root@centos5 ~]# setenforce 0[root@centos5 ~]# mount -t cifs //192.168.1.119/sharefile /var -o username=user%123mount: b原创 2013-11-07 10:05:47 · 36385 阅读 · 3 评论 -
shell远程登录执行脚本
#!/usr/bin/expect set user rootset host 192.168.227.128set password redhatset timeout -lspawn ssh $user@$hostexpect {"yes/no" { send "yes\r";exp_continue }"*password*" { send "$passwo转载 2013-11-05 13:51:29 · 1243 阅读 · 0 评论 -
文件系统优化
## /etc/fstab# Created by anaconda on Thu Dec 1 18:05:43 2016## Accessible filesystems, by reference, are maintained under '/dev/disk'# See man pages fstab(5), findfs(8), mount(8) and/or bl原创 2017-05-26 17:59:16 · 457 阅读 · 0 评论