Linux 日记
灰帽DBA
这个作者很懒,什么都没留下…
展开
-
-bash: /usr/bin/yum: No such file or directory 恢复
-bash: /usr/bin/yum: No such file or directory 恢复非正常删除yum命令,导致yum无法使用[root@mysql57-m]# yum list-bash: /usr/bin/yum: No such file or directory当前系统版本为redhat-7.8[root@mysql57-m]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.8 (M.原创 2020-11-12 18:45:32 · 825 阅读 · 0 评论 -
服务器存储单路径变更multipath多路径
单路径变更多路径某客户一套生产系统,由于施工期间不规范,数据库服务器直接直连存储,现需要将服务器通过光交与存储连接,并配置多路径保证链路的冗余和负载均衡具体思路如下:1.收集系统信息 1.1 核对服务器磁盘归属信息(本地磁盘,存储lun) 1.2 收集所有磁盘设备的WWID信息,fdisk信息 1.3 收集文件系统fstab挂载信息(备份fstab) 1.4 收集...原创 2019-10-14 15:45:30 · 1996 阅读 · 0 评论 -
设置 Unix,Linux环境下的NLS_LANG
设置 UNIX环境下的NLS_LANG如何设置 NLS_LANG 变量 1) 正确配置 LC_ALL 参数 2) 配置 telnet/ssh/SecureCRT 客户端的字符集linux中可以用locale命令来查看 NLS_LANG设置,如下例所示[root@HXZG ~]# localeLANG=en_US.UTF-8LC_CTYPE="en_US.UTF-8"原创 2012-11-04 17:48:40 · 16780 阅读 · 0 评论 -
`/root/.gvfs': Permission deniedcd
oracle用户使用df -h时报错 [oracle@cqltjcpt1 ~]$ df -h Filesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup-LogVol02 47G 4.8G 40G 11% /tmpfs原创 2012-10-20 16:19:25 · 13172 阅读 · 0 评论 -
-bash: warning: setlocale: LC_CTYPE: cannot change locale (EN_US.UTF-8)
-bash: warning: setlocale: LC_CTYPE: cannot change locale (EN_US.UTF-8)把linux系统从中文设置英文字符集后发生以下报错首先本系统字符集为中文UTF-8[root@localhost ~]# more /etc/sysconfig/i18n LANG="zh_CN.UTF-8"修改为英文UTF-8[roo原创 2012-10-20 13:34:30 · 40950 阅读 · 0 评论 -
keepalived.conf内容说明
keepalived.conf内容说明如下●全局定义块1、email通知。作用:有故障,发邮件报警。2、Lvs负载均衡器标识(lvs_id)。在一个网络内,它应该是唯一的。3、花括号“{}”。用来分隔定义块,因此必须成对出现。如果写漏了,keepalived运行时,不会得到预期的结果。由于定义块内存在嵌套关系,因此很容易遗漏结尾处的花括号,这点要特别注意。●VRRP定义块1、同步v转载 2012-09-19 20:43:18 · 4560 阅读 · 0 评论 -
LVS-DR负载均衡-03
LB端脚本# vim /usr/local/sbin/lvs-dr.sh#!/bin/bash#description : start LVS OF DIRECTORSERVER#GW=192.168.28.253#WEBSITE DIRECTOR VIPWEB_VIP=192.168.28.111WEB_RIP1=192.168.28.134WEB_RIP2=192.168.原创 2012-09-19 20:36:16 · 950 阅读 · 0 评论 -
LVS-DR负载均衡-02
LB及其RS配置 3.1 负载均衡器配置配置停止路由转发功能[root@lvs01 linux]# sysctl -w net.ipv4.ip_forward=0net.ipv4.ip_forward = 0[root@lvs01 linux]# sysctl -w net.ipv4.conf.all.send_redirects=1net.ipv4.conf.all.s原创 2012-09-19 20:35:22 · 2008 阅读 · 0 评论 -
LVS-DR负载均衡-01
LVS-DR负载均衡-01第一章 Web LVS 安装实施 2.1 软件测试环境部署 软件平台 Vmware workstation系统平台 redhat AS 5.4 32bitLvs 集群软件 ipvsadm v1.24Keepalived Keepalived v1.1.20Web服务 Apache原创 2012-09-19 20:34:07 · 1605 阅读 · 0 评论 -
unable to load selinux policy. machine is in enforcing
禁用SELinux时配置错误导致rhel不能够启动的一种解决方法造成此次问题的原因: linux版本是RHEL5,关闭SELinux时,在修改配置文件/etc/selinux/config过程中,本应设置:# SELINUX=enforcingSELINUX=disabled不慎设置了SELINUXTYPE参数:#SELINUXTYPE=targetedSELINUXTYPE原创 2012-09-19 20:16:57 · 2877 阅读 · 0 评论 -
深入理解Linux守护进程
深入理解Linux守护进程Linux服务器在启动时需要启动很多系统服务,它们向本地和网络用户提供了Linux的系统功能接口,直接面向应用程序和用户。提供这些服务的程序是由运行在后台的守护进程(daemons)来执行的。守护进程是生存期长的一种进程。它们独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。他们常常在系统引导装入时启动,在系统关闭时终止。linux系统有很多守护进程,转载 2013-03-07 19:53:19 · 1602 阅读 · 0 评论 -
不重启Linux主机来识别新加的硬盘
生产系统在没有计划重启的情况下,不是随时都可以重启,Linux主机在扩容添加lun存储或者磁盘时,通常需要进行重启系统才能识别新添加的lun,本测试通过重置存储缓冲值的方式来发现新添加的存储,达到不重启系统也能发现新添加的磁盘存储的目的1.当前操作系统环境实验环境#cat /etc/redhat-release Red Hat Enterprise Linux Server releas原创 2017-11-12 10:05:24 · 4402 阅读 · 1 评论 -
CentOS 6.7使用阿里云CentOS的yum源
CentOS 6.7使用阿里云CentOS的yum源1、备份原有repo文件#cd /etc/yum.repos.d#mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup## lltotal 16-rw-r--r--. 1 root root 2572 Jul 2 201原创 2017-10-31 11:47:28 · 5894 阅读 · 1 评论 -
收集的Redhat RHEL6 RHEL7 ISO百度云下载地址
转载http://www.linuxfly.org站长收集的红帽RHEL6、RHEL7 的各版本整理一下,共享出来,方便大家下载正式发布 7.6 :RedHat Enterprise Server 7.6 for x86_64:rhel-server-7.6-x86_64-dvd.isoSHA-256 Checksum:60a0be5aeed1f08f2bb7599a578c89ec...原创 2017-10-20 12:57:33 · 20478 阅读 · 5 评论 -
collect2: ld returned 1 exit status make: *** [ipvsadm] Error 1
在安装配置LVS时需要先进行安装ipvsadm,安装时报错如下[root@lvsslave ipvsadm]# cd ipvsadm-1.26[root@lvsslave ipvsadm-1.26]# makemake -C libipvsmake[1]: Entering directory `/root/ipvsadm/ipvsadm-1.26/libipvs'gcc -Wall原创 2016-05-18 16:48:01 · 4180 阅读 · 0 评论 -
编译安装 apache2.4.12
编译安装apache2.4.121.准备工作操作系统 RHEL 6.7YUM 本地yum源IP地址 192.168.10.10准备好,apache包和其他依赖安装包,本案例tar安装包下载目录在/install#cd /install用 wget从互联网下载安装包 #wget http://archive.apache原创 2016-05-27 15:26:57 · 2081 阅读 · 0 评论 -
删除编译安装的 apache V2.2.31
删除编译安装的 apache V2.2.311.查看版本# /usr/local/apache2/bin/apachectl -vServer version: Apache/2.2.31 (Unix)Server built: May 23 2016 13:06:482.查看本系统运行的apache# ps -ef | grep httpdroot 1178原创 2016-05-27 10:31:47 · 3045 阅读 · 0 评论 -
Linux下的Memcache安装
Linux下的Memcache安装 Linux下Memcache主要是安装memcache服务器端,libevent的最新版本是libevent-1.3 下载地址官网:http://www.monkey.org/~provos/libevent/下载:http://www.monkey.org/~provos/libevent-1.3.tar.gz 1.先安装libe原创 2012-09-19 20:20:45 · 2471 阅读 · 0 评论 -
error: "libevent-1.1a-3.2.1" specifies multiple packages
卸载libevent时遭遇 error: "libevent-1.1a-3.2.1" specifies multiple packages使用命令查看结果[root@servYou_web /]# rpm -qa | grep libeventlibevent-devel-1.1a-3.2.1libevent-1.1a-3.2.1libevent-devel-1.1a-3.2.原创 2012-09-19 20:03:29 · 1428 阅读 · 0 评论 -
vmstat 命令详解
vmstatvmstat 是最早用于显示所有与内存和进程相关信息的命令,调用时,该命令会持续运行并发布其信息。它有两个参数:# vmstat 是两次运行之间的时间间隔,以秒为单位。 是 vmstat 重复的次数。下面是当我们希望 vmstat: 每隔 5 秒运行一次并在第 10 次运行后停止时的示例。每 5 秒之后都会输出一行并显示此时的统计信息。# vmstat 5转载 2012-04-30 18:58:38 · 4309 阅读 · 0 评论 -
mpstat 命令详解
mpstat另一个用于获取 CPU 相关统计信息的有用的命令是 mpstat。下面是一个示例输出:# mpstat -P ALL 5 2Linux 2.6.9-67.ELsmp (oraclerac1) 12/20/2008 10:42:38 PM CPU %user %nice %system %iowait %irq %soft %idle转载 2012-04-30 19:04:03 · 27394 阅读 · 1 评论 -
linux下tomcat 管理端无法进入
tomcat 管理端无法进入时查看以下配置是否正确1.查看tomcat-users.xml 是否配置了相应的用户和角色 2.再去tomcat的conf/Catalina/localhost目录下面看看是否有manager.xml这个文件,若没有,需要制作一个manager.xml文件出来 在tomcat的conf/Catalina/l原创 2012-04-27 15:15:57 · 4710 阅读 · 1 评论 -
rsync: failed to connect to 192.168.2.9: Connection refused
rsync: failed to connect to 192.168.2.19: Connection refusedrsync error: error in socket IO (code 10) at clientserver.c(107) [receiver=2.6.8][root@syw ~]# tail -f /var/log/rsyncd.log 2012/02/16 09原创 2012-04-05 21:56:12 · 18318 阅读 · 1 评论 -
Windows文件同步到Linux
公司要做监控oracle日志,可是有台数据库是Windows2003平台的,说实话我很讨厌服务器用坑爹的windows于是不得不把win下的alert文件同步到Linux系统中,这里我将过程记录下来; 这里只配置windows-->linux的文件同步 1.在windows2003上面安装cwrsync的服务器端软件,windows软件安装很简单 你懂的 2.修改安装目录中原创 2012-02-22 21:19:46 · 4314 阅读 · 0 评论 -
tomcat6 配置web管理端访问权限
配置tomcat 管理端登陆/apache-tomcat-6.0.35/conf/tomcat-users.xml 配置文件,使用时需要把注释去掉<!-- <!-- --> 默认情况下 tomcat 输入管理员用户名密码是无法登陆的,apache官网文档说 To enable access to the Mana原创 2012-02-22 20:26:05 · 5315 阅读 · 0 评论 -
line 1: Dump: command not found
最近做一个实验,要监控oracle的alert日志,脚本写好后发现执行报如下错误,但结果可以正常输出 [root@localhost ~]# sh tt.sh /root/alert: line 1: Dump: command not found/root/alert: line 2: Fri: command not found/root/alert: line 3: ORAC原创 2012-02-14 19:48:07 · 5717 阅读 · 0 评论 -
password too long
mount cifs挂在时,由于windows密码太长导致挂载失败 [root@appserver]# mount -t cifs //192.168.2.249/e$/ /mnt/backup/ -o username=administrator,password=backupappserver_2012_12_21password too long换了一些方法都没有用,无奈只有更改密原创 2011-12-30 17:54:11 · 1180 阅读 · 0 评论 -
ssh免密码登录
Linux 为例方便ssh登录,避免交互输入密码,可以简单配置ssh互信来完成192.168.2.9 本地主机 192.168.2.109 远程主机 在2.9上执行的命令: 一路回车敲下去[root@2.9 ~]# ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to原创 2012-01-06 10:07:05 · 1626 阅读 · 0 评论 -
iostat 命令详解
iostat性能评估的一个主要部分就是磁盘性能。iostat 命令提供了存储接口的性能指标。# iostatLinux 2.6.9-55.0.9.ELlargesmp (prolin3) 12/27/2008 avg-cpu: %user %nice %sys %iowait %idle 15.71 0.00 1.07 3.转载 2012-04-30 19:11:51 · 2991 阅读 · 0 评论 -
sar 命令详解
sar通过前面的讨论,我们发现:获取实时指标并不是唯一重要的事情;历史趋势也同等重要。此外,考虑这样一种情况:有人多次报告某个性能问题,但当您进行调查时发现一切都回归正常。如果没有当时的任何具体数据,则很难诊断过去出现的性能问题。最后,您将希望检查过去几天的性能数据,以决定某些设置或进行调整。sar 实用程序实现了这个目标。sar 代表 System Activity Recorde转载 2012-04-30 19:17:15 · 8514 阅读 · 0 评论 -
Linux下的双网卡绑定
Linux下的双网卡绑定将eth0,eth1绑定为bond0 ,节点内部通信用,使用192.168.1.0网段。将eth2,eth3绑定为bond1 ,对外服务,使用10.12*.*.0网段。注意将*替换成实际IP地址。操作系统版本为:Red Hat Enterprise Linux AS release 4 (Nahant Update 7)将eth0,eth1绑定为bond0转载 2012-09-18 13:41:33 · 5106 阅读 · 0 评论 -
Linux系统普通用户切换省略输入用户名密码
今天没事,做了个小实验,普通用户切换如何省略密码1、省略密码验证 很简单,只需把/etc/passwd中的root:x:0:0:root:/root:/bin/bash,改为root::0:0:root:/root:/bin/bash,就可以了,就是去掉了里面的x,这样root用户就不用密码了。其他用户也一样。[root@localhost ~]# useradd user01[ro原创 2012-09-18 13:49:16 · 9209 阅读 · 0 评论 -
修改linux的时间可以使用date指令
修改linux的时间可以使用date指令在命令行输入:date显示当前时间 [root@localhost ~]# date2011年 05月 16日 星期一 10:04:38 CSTdate -s 按字符串方式修改时间[root@localhost ~]# date -s 2011-05-16查询修改后时间[root@localhost ~]# date 2011原创 2012-09-18 14:08:20 · 6368 阅读 · 0 评论 -
error while loading shared libraries: libevent-2.0.so.5
error while loading shared libraries: libevent-2.0.so.5 安装好mamcache,启动服务时出现 error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory首先查原创 2012-09-18 13:51:38 · 2691 阅读 · 0 评论 -
Linux查看History记录加时间戳小技巧
Linux查看History记录加时间戳小技巧 熟悉bash的都一定知道使用history可以输出你曾经输入过的历史命令,例如[root@servyou_web ~]# history | more 6 ./test.sh 7 vim test.sh 8 ./test.sh 但是这里只显示了命令,并没有显示执行命令的时间,因为保存历史命令的~/.原创 2012-09-18 13:47:55 · 49884 阅读 · 0 评论 -
TOMCAT-报错The BASEDIR environment variable is not defined correctly
The BASEDIR environment variable is not defined correctly启动tomcat时报错The BASEDIR environment variable is not defined correctlyThis environment variable is needed to run this program 这坑爹的中间件,害的我搞了半原创 2012-02-22 19:51:46 · 39236 阅读 · 3 评论 -
linux AS4 查看HBA卡号WWN号
linux AS4 查看HBA卡号WWN号方法一:[root@dbhyfp qla2xxx]# cd /proc/scsi/qla2xxx[root@dbhyfp qla2xxx]# ls0 1[root@dbhyfp qla2xxx]# grep scsi 0scsi-qla0-port-5=5006048c52a801e7:5006048c52a801e7:010c00:4原创 2012-08-21 15:17:48 · 2897 阅读 · 0 评论 -
OEL修改字符集失败 -bash: /root: is a directory
ORACLE OEL修改完字符集,修改GB2312为UTF-8[root@tip01 ~]# vi /etc/sysconfig/i18n LANG="en_US.UTF-8"source后忽然出现异常[root@tip01 ~]# source /etc/sysconfig/i18n -bash: /root: is a directory-bash: /root: is原创 2012-05-23 22:35:56 · 6962 阅读 · 1 评论 -
REHL LINUX 配置本地yum源的方法
配置本地yum源的方法1.利用光驱挂载镜像配置1.1首先把光盘放在光驱中,若此时光驱已经挂载请用umount命令先把光驱umount掉1.2建立相关目录,创建local.repo 文件[root@tip01 ~]# mkdir /yum/Server/[root@tip01 ~]# mount /dev/hdc /yum/[root@tip01 ~]# vi /etc/yum原创 2012-05-18 22:02:32 · 37009 阅读 · 1 评论 -
Linux DRBD 部署
目 录1 概述.....................................................................2 镜像要求.................................................................3 准备工作............................................原创 2011-12-22 22:08:39 · 3166 阅读 · 4 评论