灌溉梦想,记录脚步

Linux批量管理工具parallel-ssh

Linux系统映像规模当超过30时,小小的变更也会浪费很多时间,Linux系统下有很多可用的集中管理方案,例如著名的puppet,这个是用ruby开发,号称可以管理以万计的服务器。不过对于大多数SA来说,这个不怎么轻量,设置有点复杂。
这里推荐PSSH,比DSH更强大的批量管理工具,先来看下它的命令列表。

pssh 包安装 5 个实用程序:

1
2
3
4
5
parallel-ssh (pssh) 在多个主机上并行地运行命令。
parallel-scp (pscp)把文件并行地复制到多个主机上。
parallel-rsync (psync)通过 rsync 协议把文件高效地并行复制到多个主机上。
parallel-slurp (pslurp)把文件并行地从多个远程主机复制到中心主机上。
parallel-nuke (pnuke)并行地在多个远程主机上杀死进程。

继续阅读 »

Sendmail和sm-client启动慢解决办法

通常情况下在安装好redhat或者centos后,重启就会发现Sendmail和sm-client的启动速度异常缓慢,原因一般是在DNS中查询当前主机名称,由于查询不到,做递归查询,解决方法如下。
在/etc/hosts中添加主机名称解析,示例:

1
2
127.0.0.1 localhost.localdomain localhost db1
#db1为当前主机名称

Oracle Exalogic Elastic Cloud

前段时间参加了一个Oracle Exalogic Elastic Cloud培训,并考取了一个认证。对Oracle Exalogic Elastic Cloud有了初步的了解。最近项目中又上了一台Exalogic一体机,现在简要介绍下。

项目中Exalogic一体机为四分之一配,外观如下:

exalogic

继续阅读 »

在RedHat上安装Oracle 11gR2 RAC

oracle版本:11.2.0.1.0
grid版本:11.2.0.1.0
redhat版本:RedHat EL5 x86_64
存储方式:iscsi + asm

安装过程分以下四个步骤

一,安装准备
二,配置安装
三,相关设置
四,常见错误

一,安装准备
1,创建oracle用户
继续阅读 »

/proc/sysrq-trigger文件的强大功能

/proc/sysrq-trigger该文件能做些什么事情呢?

# 立即重新启动计算机 (Reboots the kernel without first unmounting file systems or syncing disks attached to the system)
echo “b” > /proc/sysrq-trigger

# 立即关闭计算机(shuts off the system)
echo “o” > /proc/sysrq-trigger

# 导出内存分配的信息 (可以用/var/log/message 查看)(Outputs memory statistics to the console)
echo “m” > /proc/sysrq-trigger

# 导出当前CPU寄存器信息和标志位的信息(Outputs all flags and registers to the console)
echo “p” > /proc/sysrq-trigger
继续阅读 »

Ubuntu 12.04 安装Aircrack-ng

Ubuntu 12.04以前版本,可以通过apt-get直接安装aircrack-ng,但12.04并不行,以下是在12.04上的安装方法。

//安装依赖软件包
sudo apt-get install build-essential libssl-dev iw

//下载软件包并解压缩
wget http://download.aircrack-ng.org/aircrack-ng-1.1.tar.gz
tar -zxvf aircrack-ng-1.1.tar.gz
cd aircrack-ng-1.1

//进入目录后,用VI编辑器打开 common.mak,修改下面的行:
CFLAGS ?= -g -W -Wall -Werror -O3

//修改后的结果:
CFLAGS ?= -g -W -Wall -O3

//执行安装
make
sudo make install

Oracle RAC查询主节点

Oracle RAC Master节点识别方法有如下四个:

1、查询occsd日志
2、查询crsd日志
3、查询V$GES_RESOURCE视图
4、执行“ocrconfig -showbackup”命令

查询结果一般会提示如下信息,即能识别到主节点。
[CSSD]CLSS-3001: local node number 0, master node number 0