7月 192017
 

在使用puppet之前,先认识下puppet 配置文件和一些常用资源的使用

img

一、默认情况下,配置文件

默认的配置文件在/etc/puppet/下
1.auth.conf为认证配置文件
2.modules目录,里面存放一些自定义的模块,在manifests中调用,在modules某模块结构如下
manifests  #存放代码,另外init.pp必须存在
files       #存放用于同步到客户端的文件
templates  #存放模板
3.manifests目录,里面存放site.pp 程序主入口
4.fileserver.conf,文件服务配置文件,格式如下:
[tools]
path /etc/puppet/modules/
allow

Continue reading »

 Posted by at 下午 9:34
7月 172013
 

转自EMC中文支持论坛 – https://community.emc.com/go/chinese
介绍

本文主要介绍Linux环境下FC磁盘管理相关只是,主要内容包括FC驱动介绍、Linux SCSI磁盘永久命名、FC磁盘添加与删除、FC磁盘路径添加与删除以及FC存储链路在线扫描。
更多信息

Fibre Channel驱动

Linux系统上Fibre Channel驱动用户空间接口位于/sys/class文件夹下面。以下条目中,H代表主机,B代表bus号,T代表target,L代表lun id,R代表对端端口号。
注意:
如果主机使用多路径软件,修改配置参数之前,建议咨询多路径软件厂商
/sys/class目录下有三个主要文件夹跟 fibre channel相关的文件夹fc_transport、fc_remote_ports,fc_hosts。其中fc_transport代表已分配存储信息;fc_remote_ports代表主机到存储端口链路信息(fc_remote_ports文件夹包含未给主机分配存储的链路信息);fc_host代表主机HBA卡信息。

Transport: /sys/class/fc_transport/targetH:B:T/
· port_id – 存储端口的 24位交换机端口ID
· node_name – 存储端口的64位node name
· port_name – 存储端口的64位port name
Continue reading »

 Posted by at 上午 9:17
5月 052013
 

上篇说了下在ubuntu12.04上安装puppet,安装的版本为puppet2.7.11版本,今天尝试了下在CentOS6.4系统上安装puppet 3.1.1版本,本文参考chenshake的文章

OS:centso 6.4 X64
Puppet 3.1.1
Puppet master: master.canghai.com
Puppet clients:node1-5.canghai.com

Puppet 要求所有机器有完整的域名(FQDN),如果没有 DNS 服务器提供域名的话,可以在两台机器上设置主机名(注意要先设置主机名再安装 Puppet,因为安装 Puppet 时会把主机名写入证书,客户端和服务端通信需要这个证书),因为我配置了DNS,所以就不用改hosts了,如果没有就需要改hosts文件指定。
1.关闭selinux,iptables,并设置ntp
采用CentOS-6.4-x86_64-minimal.iso最小化安装,因此先要安装ntp、wget等常用工具
安装ntp wget

yum install wget ntp -y

关闭selinux

sed -i '/SELINUX/ s/enforcing/disabled/g' /etc/selinux/config
setenforce 0

停止iptables

chkconfig ip6tables off
chkconfig iptables off
/etc/init.d/ip6tables stop
/etc/init.d/iptables stop

设置ntp
Continue reading »

3月 142013
 

Kali Linux is the successor of the BackTrack Penetration Testing Linux distribution has been released. From the official project page:

Kali is a complete re-build of BackTrack Linux, adhering completely to Debian development standards. All-new infrastructure has been put in place, all tools were reviewed and packaged, and we use Git for our VCS.

官方网站:http://www.kali.org/

安装

2013-03-14_105250

Continue reading »

 Posted by at 上午 11:39
3月 122013
 

We are pleased to announce the immediate availability of CentOS-6.4
install media for i386 and x86_64 Architectures. Release Notes for 6.4
are available at http://wiki.centos.org/Manuals/ReleaseNotes/CentOS6.4 –
we recommend everyone looks through those once.

CentOS-6.4 is based on the upstream release EL 6.4 and includes packages
from all variants. All upstream repositories have been combined into
one, to make it easier for end users to work with. Continue reading »

 Posted by at 下午 12:44
1月 072013
 

centos的老版本对应的域名是vault.centos.org ,方便以后使用,直接repo文件。

Packages previously released as 5.5, and its updates

[C5.5-base]
name=CentOS-5.5 – Base
baseurl=http://vault.centos.org/5.5/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
enabled=0

[C5.5-updates]
name=CentOS-5.5 – Updates
baseurl=http://vault.centos.org/5.5/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
enabled=0

[C5.5-extras]
name=CentOS-5.5 – Extras
baseurl=http://vault.centos.org/5.5/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
enabled=0

[C5.5-centosplus]
name=CentOS-5.5 – Plus
baseurl=http://vault.centos.org/5.5/centosplus/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
enabled=0

Continue reading »

 Posted by at 下午 12:57
9月 082011
 
上次我们已经安装好了cacti的基本程序,这次来说一下安装Plugin Architecture。
首先给大家介绍一下Plugin Architecture。
以我理解PluginArchitecture就是cacti的一个插件架构,
安装了它之后才能安装cacti的众多插件,因此,我们想要获得
cacti的更多功能就要安装这个插件。这个插件的版本每个都
和cacti的插件版本是对应的,安装的时候要记得看好版本。
下载Patch安装包,并安装(可以到http://cactiusers.org/中下载cacti 0.8.7f对应的patch文件,
也叫做Plugin Architecture,即插件架构)

Continue reading »

 Posted by at 下午 10:36
9月 082011
 

1.系统的安装
这次我用的是CentOS5.5-i386,在选择安装包时一个包都不需要装,就以最小系统。配置好IP等。
A.关闭SElinux

vi /etc/sysconfig/selinux
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#       enforcing - SELinux security policy is enforced.
#       permissive - SELinux prints warnings instead of enforcing.
#       disabled - SELinux is fully disabled.

SELINUX=enforcing
# SELINUXTYPE= type of policy in use. Possible values are:
#       targeted - Only targeted network daemons are protected.
#       strict - Full SELinux protection.
SELINUXTYPE=targeted

把SELINUX=enforcing改为SELINUX=disabled并保存!在这个时候SElinux还在运行我们用

setenforce 0

来关闭SElinux
Continue reading »

 Posted by at 下午 8:52
5月 132011
 

在网上看了很多,修改多次,也试验多次,均没有问题!大家有什么问题可以留言!
1. 安装MySQL 5.0
安装MySQL 5.0,我们在终端中执行如下命令

yum install mysql mysql-server

CentOS中安装完MySQL默认是不启动的,而且系统随机启动项里也不会自动添加mysqld的项,不过,还好这些都不是什么问题,简单的两个命令就能搞定它们: Continue reading »

 Posted by at 上午 10:57