打造全免费linux集群heartbeat freenas(免费存储系统)
freenas 是一款免费的开源网络存储系统,基于freebsd开发,可以将一台普通的PC机变成一台网络存储服务器
选择第9项 安装fressnas系统
选择第3项 从硬盘安装 点击OK 选择CDROM 选择硬盘
选择硬盘分区大小 我这写的是 1000MB 增加交换分区 设置交换分区大小 点击OK 完成配置
选择第7项重启
安装成功 这里9项没了 我们选择第2项配置IP地址
选择你要配置IP的网卡 选择第3项
是否让DHCP自动获取,我们选择NO 设置 IP地址
设置子网掩码 设置网关 接下来选项是设置DNS ,IPV6地址 完成后 http://172.16.1.10 账号 admin 密码 freenas 登录后界面
我设置中文显示 在system选项 选择General 在WebGUI选择Language
点击硬盘-管理 来添加硬盘
点击硬盘-格式化 (来格式刚添加的那3块硬盘) 文件系统 我们选择Software RAID(做RAID 5) 点击硬盘-软RAID-raid5 选择所选的硬盘 勾上最下面创建和初始化RAID 拥有帝国一切,皆有可能。欢迎访问phome.net 在回到 点击硬盘-格式化 文件系统 ext2
点击硬盘-挂载点 选择硬盘(我刚做的RAID5)partition type选择MBRpartition 文件系统:ext2 mount ponit name(挂载点名字)data
点击服务-CIFS/SMB/网上邻居|设置 点击共享 在点设置选项 保存并重启服务 测试是否共享是否开启
heartbeat配置
我们在安装heartbeat之前 我们需要安装 几个软件 ,heartbeat需要这些软件包的支持 我们在我们系统光盘安装以下软件包
创建用户和用户组 #groupadd -g 3000 haclient #useradd -u 2000 -g haclient hacluster 编译安装libnet tar -zxvf libnet-1.1.2.1.tar.gz cd libnet ./configure make make install
编译安装heartbea ttar -zxvf heartbeat-2.0.7.tar.gz cd heartbeat-2.0.7 ./ConfigureMe configure --enable-mgmt --with-ccmuser-name=hacluster make make install
把heartbeat-2.0.7软件包 分别在doc文件下如下3个文件分别复制到: doc/ha.cf文件 复制到etc/ha.d/ doc/haresources文件 复制到 /etc/ha.d/ doc/authkeys 文件复制到/etc/ha.d ha.cf为配置文件 haresources配置HA资源文件 authkeys各节点的认证配置文件
#echo > /etc/ha.d/ha.cf #vi /etc/ha.d/ha.cf 添加下列参数 logfile /var/log/ha-log Logfile /var/log/ha-log日志文件存放路径 bcast eth1选择心条线的接口 这里选择的接口eth1 keepalive 2 心跳保持连接是2秒(每两秒发一次) warntime 10 如果10秒没接收到对方的数据包,就发记录在日志里.但是不切换服务器 deadtime 30 当30s没收到对方数据包 就切换服务,自己变成主动状态 initdead 120 #在某些配置下,重启后网络需要一些时间才能正常工 作.这个单独的“deadtime” 选项可以处理这种情况.它的取值至少应该为通常 deadtime 的两倍. udpport 694 节点之间通讯端口号 auto_fai |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |