标签为 "CentOS" 的存档

centos 下安装 perf

查了一些资料,如果要安装perf的话,都说执行

apt-get perf
apt-get linux-tools
yum install google-perftools google-perftools-devel

之类的。
不过在centos下确实没有这些东西可用。
yum源找不到,所以还是自己找源装吧。

在这里找到一个rpm包的库: https://www.rpmfind.net/linux/rpm2html/search.php?query=perf

可以找到perf的rpm包。

centos-perf-rpm-install

Read more…

centos下启用snmp

安装 Net-SNMP

CentOS及其它RedHat系列产品提供了net-snmp的二进制包。我们可以直接从源里安装。

yum install net-snmp net-snmp-devel net-snmp-utils

说明:net-snmp-devel是为了使用net-snmp-config, net-snmp-utils是为了使用snmpwalk。

配置 Net-SNMP

create-snmpv3-user -ro -A snmp@jiankongbao -a MD5 jiankongbao

以上命令,创建一个snmpv3用户,只读,使用MD5,用户名为jiankongbao,密码为snmp@jiankongbao。

注意:运行之前请先停用net-snmp服务。

service snmpd stop

运行 Net-SNMP

运行 Net-SNMP 服务的方法比较简单,不过Net-SNMP服务的名字是snmpd。

service snmpd start

如果要加入开机自动运行服务列表:

 chkconfig snmpd on

检测 Net-SNMP

我们可以使用 snmpwalk 来检测snmp服务是否正常开启。

snmpwalk -v 3 -u jiankongbao -a MD5 -A "snmp@jiankongbao" -l authNoPriv 127.0.0.1 sysDescr

如果一切正常,就会返回正常结果。 有关snmpwalk的参数说明,请参见其man文档。

init 6和reboot的区别

init命令用于改变操作系统的运行级别。Init 6是重新启动机器。
reboot也是重新启动机器。
那么这两个命令到底有什么区别呢?

对这两个操作使用man命令看到的内容如下:

Read more…

CentOS yum安装mysql后 Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’

CentOS Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’

如果仅仅只yum 安装了mysql这个包,启动mysql时就会提示:
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’

yum安装mysql这个包其实是MySQL 客户端程序和共享库,所以我们还需要安装php-mysql和mysql-server这两个包.

[root@localhost ~] yum install mysql mysql-server php-mysql -y
[root@localhost ~] chkconfig mysqld on
[root@localhost ~] service mysqld start
[root@localhost ~] service httpd restart

Read more…

Centos 硬盘安装 重新安装系统

通过硬盘安装的CentOS需要重新安装的话,过程也很简单,只要在开机进入选择菜单的时候,不断的按“下”键,切换到Other后回车,进入到原来的XP系统。通过磁盘管理器,将分配给Centos的分区删除掉,然后再重新安装就OK。(另一种简单的重装方法请见文尾)现在来说一下整个安装过程。

Read more…

CentOS groupadd Command not found 如何解决?如何配置环境变量?

在CentOS系统下,使用groupadd或者其它命令,诸如useradd等时,提示  Command not found.

命令找不到,想必就是环境变量的配置问题了。

which groupadd

Read more…