autoDevops,CI,CD
 
1163

Linux-HA 入门指南

发表者:分类:Devops2012-10-24 09:25:01 阅读[11788]
Linux-HA 入门指南英文版:Getting Started with Linux-HA 引言首先,本文中的大部分内容并非原创。撰写本文的目的只是以某种方式作出贡献。我所作的工作只是将Linux-HA的其他文档中(如Volker Wiegand的硬件安装指南)的部分编辑成一份文档,这份文档可以帮助初学者了解Linux-HA, 而不需麻烦Alan Robertson, 并且避免在邮件列表上出现重复的问题。 开始你首先需要两台电脑,这两台电脑并不需要有相同的硬件(或者内存大小等),但如果相同的话,当某个部件出现故障时会容易处理得多。 接下来您需要决定如何部署。你的集群是通过Heartbeat 软件产生在两台电脑之间心跳信号来建立的。为了传输心跳信号,需要在节点之间存在一条或多条介质通路(串口线通过modem电线,以太网通过交叉线,等等)。 现在可以开始配置硬件了。既然想要获得高可用性(HA),那么您很可能希望避免单点失效。在本例中,可能是您的null modem线/串口,或者网卡(NIC)/ 交叉线。因此便需要决定是否希望为每个节点添加第二条串口null modem连线或者第二条NIC/交叉线连接。制作Cat-5交叉线的方法可参照附录A。我使用一个串口和一块额外的网卡来作为heartbeat的通路,这是因为我只有一条null modem线和一...
heartbeat V2在CentOS4.6上简要安装、配置笔记(shell行命令用粗体表示)一、准备工作1、环境两台CentOS4.6,各一个网卡,IP地址分别为192.168.0.1和192.168.0.2uname -n分别显示node1和node2cat /etc/hosts均显示127.0.0.1       localhost.localdomain   localhost192.168.0.1 node1192.168.0.2 node22、两个node分别安装libnethearbeat默认编译选项需要e2fsprogs/libnet库,CentOS4.6默认安装了e2fsprogs,所以这里先安装libnetcd /usr/local/srcwget http://www.packetfactory.net/libnet/dist/libnet.tar.gztar zxvf libnet.tar.gzcd libnet./configuremake && make install3、两个node分别创建heartbeat相关的用户和组groupadd haclientuseradd -g haclient hacluster4、关闭两个node上的防火墙(如SELINUX),或者设置为信任eth0,使得能相互听见对方心跳。否则两个node都认为对方的状态为dead。(我在这个问题上折腾了一会。其他如采用双绞线通过串口进行心跳监控之类的方案也必须检查双绞线是否正常,保证线路通畅。)二、两个node分别下载、编译、安装heartbeatcd /usr/local/srcwget http://linux-ha.org/download/heartbe...
Ubuntu 所以版本下载地址请看以下地址:http://releases.ubuntu.com/
Linux 安装软件提示:error while loading shared libraries的解決方法 ./tests: error while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or directory 这就表明系统不知道xxx.so 放在哪个目录下, 这时就要在/etc/ld.so.conf中加入xxx.so所在的目录。  一般而言,有很多so档案在/usr/local/lib 这个目录下,所以在/etc/ld.so.conf中加入/usr/local/lib  这一行,可以解决此问题。   將 /etc/ld.so.conf存檔後,還要執行「/sbin/ldconfig –v」來更新一下才會生效。
Linux RUN软件包安装后,如何删除?红旗Linux 6SP3 安装 Virtualbox-3.1.run 软件包后,不能使用,想删除.如何操作.使用以下命令:# sh Virtualbox-3.1.run --target /opt/将文件解压到 /opt目录下.里面有个 uninstall.sh 脚本,#sh uninstall.sh 执行以上解本就可以删除安装的程序了.
安装nvidia 官方驱动,提示以下错误。ERROR: Kernel configuration is invalid.         include/generated/autoconf.h or include/config/auto.conf are missing.         Run 'make oldconfig && make prepare' on kernel src to fix it.  进入内核目录。执行以下命令:# cd /usr/src/kernels/linux-3.6.2# make oldconfig && make prepare && make scripts 然后重新安装 nvidia-linux-x86-304.60.run驱动包,这次可以正常安装。并成功进入 x系统 。
红旗6 SP3 成功编译kernel 3.6.2,进入x系统硬件信息 :       处理器    英特尔 Pentium(奔腾) 4 3.00GHz主板    华硕 P5MT-MX/C (英特尔 E7230/3000/3010 - ICH7)内存    2 GB ( SDRAM )主硬盘    西数 WDC WD1600AAJS-00PSA0 ( 160 GB / 7200 转/分 )显卡    Nvidia GeForce 210 ( 128 MB / 耕昇 )显示器    长城 CGC0004 L2288 ( 21.7 英寸 )光驱    先锋 DVD-ROM DVD-128P DVD光驱声卡    骅讯 CMI8738/C3DX PCI Audio Device网卡    瑞昱 RTL8169/8110 Family PCI-E Gigabit Ethernet NIC1,下载kernel-3.6.2.tar.gz源码包,并放在 /usr/src/kernels      目录下。2. 解压源码包# cd /usr/src/kernels/# tar -jxvf linux-3.6.2.tar.gz3. 设定编译选项# cd linux-3.6.2#cp /boot/config-2.6.31-4 .config#make oldconfig  或是 make menuconfig#make -j4#make modules_install#make install4. 重启系统,进入x图形界面,花屏.5,然后进入终端模式,安装显卡驱动,提示:  -> Installing NVIDIA driver versi...
秀脱linux实战笔记linux-kernel-3.0.3实战片 +++++++++++++++++++++++++++++++++++++++++++++++++++++++秀脱linux实战笔记linux-kernel-3.0.3实战片篇: QQ: 6541657EMAIL:xiutuo@gmail.com+++++++++++++++++++++++++++++++++++++++++++++++++++++++一:环境linux: centos6kernel:linux-3.0.3.tar.bz2使用root用户编译内核内核裁剪:驱动:保留常用USB驱动,支持常用磁盘接口如SCSI,sATA去掉无线,蓝牙,ISDN,,其他游戏手柄,手持设备等都已去掉支持ext3,ext4,cifs,nfs,不支持虚拟化内核debug模式已经关闭,编译方式采用优化code size方式编译CPU架构:只保留intel,去掉AMD等,cpu采用非抢占调度(server)模式语言:只保留UTF-8,ISO,简体中文二:编译准备1.准备相关软件包yum install rpmdevtools yum-utils ncurses-devel make rpm-build rpm-devel三. 源码编译安装步骤0. 解压源码tar xvf linux-3.0.3.tar.bz2cd linux-3.0.31. make mrproper如果是第一次编译,省略该步骤,该步骤主要删除编译后生成的一些文件,如果.config,makefile,*.o等文件如果是第一次编译...
 
1

编译安装kernel-3.5.4

发表者:分类:Devops2012-10-20 13:06:57 阅读[4127]
编译安装kernel-3.5.4 1. 安装相关软件包# yum install ncurses-devel gcc gcc-c++2. 解压源码包# cd /usr/src/kernels/# tar -xvf linux-3.5.4.tar.xz3. 设定编译选项# cd linux-3.5.4# cp /boot/config-3.3.4-5.fc17.x86_64 .config所以这里需要大家了解一下make menuconfig与make oldconfig的区别,他们都是针对.config这个文件来讲的。(1). 如果.config不存在,运行make menuconfig时的缺省设置由固化在各个Kconfig文件中各项目的缺省值决定。(2). 如果.config存在,运行make menuconfig时的缺省设置即是当前.config的设置,若对设置进行了修改,.config将被更新。(3). arch/arm/defconfig是一个缺省的配置文件,make defconfig时会根据这个文件生成当前的.config。(4). arch/arm/configs文件夹中有许多命名为xxx_defconfig的配置文件,如果运行make xxx_defconfig,当前.config文件会由xxx_defconfig文件生成。(5). make oldconfig的作用是备份当前.config文件为.config.old,如若make config/menuconfig设置不当可用于恢复先前的.config。所以说,根据上面的内容,可以得出这样一个结论。为了使用新的内核功能,当然是用make menuconfig根据新内核默认的配置。如果说...
Linux 系统出现 _tmp 之类的网卡解决方法今天安装redflag linux 系统 出现了_tmp1804289383网卡本来主板集成博通 BCM5753千M 网卡,又加了一个ReaTK8169 千M 网卡,安装系统 时没有配置 网卡系统 ,安装后查看网卡信息都不正常。#ifconfig -a_tmp1804289383 Link encap:Ethernet HWaddr 00:12:F0:0F:C1:D7 inet6 addr: fe80::212:f0ff:fe0f:c1d7/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1737 errors:0 dropped:0 overruns:0 frame:0 TX packets:1737 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2633432 (2.5 MiB) TX bytes:2633432 (2.5 MiB) Interrupt:10 Base address:0xc000 Memory:d0001000-d0001fff eth0 Link encap:Ethernet HWaddr 00:40:D0:73:86:24 inet addr:192.168.254.9 Bcast:192.168.254.255 Mask:255.255.255.0 inet6 addr: fe80::240:d0ff:fe73:8624/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2590 errors:0 dropped...
    总共67页,当前第54页 | 页数:
  1. 44
  2. 45
  3. 46
  4. 47
  5. 48
  6. 49
  7. 50
  8. 51
  9. 52
  10. 53
  11. 54
  12. 55
  13. 56
  14. 57
  15. 58
  16. 59
  17. 60
  18. 61
  19. 62
  20. 63
  21. 64