My favorites | Sign in
Project Home Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
ClusterConfigure  
Updated Feb 4, 2010 by yuanyel...@gmail.com

网络配置

VPN(Ubuntu GNU/Linux)

  • 安装network-manager-pptp
  • 网络管理小程序 - 编辑连接 - VPN
  • 添加
  • 网关166.111.60.88 用户名powergrid 密码......
  • 高级
  • 身份验证去掉EAP
  • 使用点到点加密(MPPE)

路由

  • # route
  • 内核 IP 路由表
    目标            网关            子网掩码        标志  跃点   引用  使用 接口
    10.0.1.0        *               255.255.255.0   U     1      0     0  eth0
    192.168.200.0   *               255.255.255.0   U     0      0     0  ppp0
    default         10.0.1.254      0.0.0.0         UG    0      0     0  eth0

SSH

# ssh -X 192.168.200.101 -l root
123456

免密码登录

  • # ssh key-gen
  • .ssh目录下生成id_rsa和id_rsa.pub
  • 将id_rsa.pub的内容添加到server1~server4的.ssh/authorized_keys文件中
  • 从当前机器可以ssh免密码登录server1~server4

NFS

  • 将server1作为nfs服务器
  • # cat /etc/exports
  • /var/nfs *(rw,async,no_subtree_check,no_root_squash)
  • 重启nfs服务:# /etc/init.d/nfs restart
  • 在其他机器上挂载nfs目录:# mount server1:/var/nfs /var/nfs

连接internet

  • 当前的路由(192.168.100.140 modelnethost3)无法连接
  • 以本地机器为路由,在本地机器上:# echo 1 > /proc/sys/net/ipv4/ip_forward
  • 设本地机器ppp0接口ip为192.168.200.208
  • 在server1上:# route add default gw 192.168.200.208 dev eth0
  • # cat /etc/resolve.conf
  • nameserver 166.111.8.28
    nameserver 166.111.8.29

安装库

以下所有的库:

  • 源代码都放在/var/nfs/dev目录中
  • 头文件安装在/usr/local/include目录中
  • 链接库安装在/usr/local/lib目录中

编译

boost 1.38.0

# ./configure
# make

xerces-c 2.8.0

# patch -p1 <../XQilla-2.1.2/src/xercesc_content_type.patch
# patch -p1 <../XQilla-2.1.2/src/xercesc_regex.patch
# export XERCESCROOT=`pwd`
# cd src/xercesc
# ./runConfigure -p linux -b 64
# make

xqilla 2.1.2

# ./configure --with-xerces=/var/nfs/dev/xerces-c-src_2_8_0/
# make

torque 2.3.6

TorqueInstall

MPI

安装

  • 在server1~server4上安装所有的库
  • 进入/var/nfs/dev目录
  • torque的安装见TorqueInstall
  • 其他库在对应目录里执行make install即可,安装xerces-c时要设置好XERCESCROOT变量
Powered by Google Project Hosting