linux调整系统时间和时区的方法
1) 找到相应的时区文件 /usr/share/zoneinfo/Asia/Shanghai 用这个文件替换当前的 /etc/localtime文件. 2) 修改 /etc/sysconfig/clock文件 vi /etc/sysconfig/clock ZONE="Asia/Shanghai" UTC=false ARC=false 3) 时间设定成2005年8月30日 date -s 08/30/2005 4) 将系统时间设定成下午6点40分0秒 date -s 18:40:00 5) 同步BIOS时钟,强制把系统时间写入CMOS clock -w
通过heartbeat实现drbd的主从切换
昨天写了一篇关于drbd的文章,今天是通过heartbeat实现drbd的主从切换,这样挂了一台服务器也不打紧了. 下面我们部署这一高可用.首先安装heartbeat,执行 yum install heartbeat即可. 我们的主机ip是192.168.79.130,备机ip:192.168.79.131,虚拟ip:192.168.79.135,drbd同步的分区 /dev/sdb1,挂载的目录 /data. drbd配置: 1、首先对 /dev/sdb分区出 /dev/sdb1,建立目录 /data. 2、配置global和resource. 配置drbd.conf: vi /usr/local/drbd/etc/drbd.conf 写入: include "drbd.d/global_common.conf"; include "drbd.d/*.res"; 配置global_common.conf: vi /usr/local/drbd/etc/drbd.d/global_common.conf 写入: global { usage-count yes; } common { net { protocol C; } } 配置r0资源: vi /usr/local/drbd/etc/drbd.d/r0.res 写入: resource r0 { on node1 { device /dev/drbd1; disk /dev/sdb1; address 192.168.79.130:7789; meta-disk internal; } on node2 { device /dev/drbd1; disk /dev/sdb1; address 192.168.79.131:7789; meta-disk internal; } } 3、设置hostname vi...
wrong ELF class ELFCLASS32和wrong ELF...
wrong ELF class: ELFCLASS32 你是64位的系统就不要安装32位的软件. wrong ELF class: ELFCLASS64 你是32位系统就不要安装64位的软件.
解决readline/readline.h No such file or...
站长遇到这个错误的时候也去百度了一下,结果出现的都是ubuntu的解决办法,这里给出的是centos的解决办法. readline/readline.h: No such file or directory 这个错误的时候需要安装readline: yum install readline readline-devel 然后重新运行通过.
linux中Diff命令详解
1>Diff命令的功能 Linux中Diff命令的功能为逐行比较两个文本文件,列出其不同之处.它对给出的文件进行系统的检查,并显示出两个文件中所有不同的行,不要求事先对文件进行排序. 2>语法 diff [options] file1 file2 该命令告诉用户,为了使两个文件file1和file2一致,需要修改它们的哪些行.如果用"-"表示file1或file2,则表示标准输入.如果file1或file2是目录,那么diff将使用该目录中的同名文件进行比较. 3>[options]主要参数 -a:将所有文件当作文本文件来处理. -b或–ignore-space-change 忽略空格造成的不同. -B或–ignore-blank-lines 忽略空行造成的不同. -c:使用纲要输出格式. -H:利用试探法加速对大文件的搜索. -I:忽略大小写的变化. -n –rcs:输出RCS格式. -N或–new-file 在比较目录时,若文件A仅出现在某个目录中,会显示:Only in目录;文件A若使用-N参数,则diff会将文件A与一个空白的文件比较. -r或–recursive 比较子目录中的文件. -u,-U或–unified= 以合并的方式来显示文件内容的不同. 4>使用方法的实例说明 diff /usr/xu mine 把目录/usr/xu 中名为mine的文件与当前目录中的mine文件进行比较. 通常输出由下述形式的行组成: n1 a n3,n4 n1,n2 d n3 n1,n2 c n3,n4 这些行类似ed命令把filel转换成file2.字母(a、d和c)之前的行号(n1,n2)是针对file1的,其后面的行号(n3,n4)是针对file2的.字母a、d和c分别表示附加、删除和修改操作. 在上述形式的每一行的后面跟随受到影响的若干行,以""打头的行属于第二个文件. diff能区别块和字符设备文件以及FIFO(管道文件),不会把它们与普通文件进行比较....
rubygems版本升级
gem update --system=1.7.2 # 升级到指定版本 gem update --system # 升级到最新版本