LZN's Blog CodePlayer

【已解决】团队服务器搭建记录

2015-03-17
LZN

1月底团队服务器到货,因假期没有进行搭建。这几天财务急需付款,遂与Jack_Cw一起进行搭建。操作系统:CentOS 6.5,安装过程略去不表。安装完成后配置网络着实折腾了一把,具体情况记录如下:

1.硬件及操作系统安装

  1. Linux安装步骤中配置IP及MAC地址,进入系统后完全不能上网,经检查IP地址过期。
  2. 更换IP地址及MAC,ping网关和DNS通畅,内网ssh通畅,外网(跨交换机)极其缓慢,网页打开极其困难。
  3. BIOS设置取消网卡IP自动分配,问题没有解决。
  4. 检查交换机,更换网线,设置路由,串联路由做交换,均不能解决。
  5. 拿笔记本做诊断,发现Linux系统都存在这一问题。
  6. 到Jack_Cw房间交换机诊断,同样存在问题。
  7. 尝试增加新的网络配置后,发现原有配置正常,但无法链接到新的网络配置。
  8. 采用给服务器增加一个新的无效的网络配置,原有配置即正常。问题解决。

结论:CentOS Linux系统bug,6.4/6.5/7.0均存在,不采用DHCP手动指定IP和MAC的情况下,必须再设置一个额外的网络配置(可以无效)原配置方能够正常使用。 #Up to 20150314#

2.软件包安装

2.1 Intel2015 C/C++/Fortran编译器

团队服务器落成,进行软件包安装,尝试安装intel2015编译器。过程与2013版本基本类似,第二步Lcense选项选择

3. I want to evaluate my product or activate later

缺少32位库,采用yum安装。

# yum install libstdc++.i686 --setopt=protected_multilib=false

参数用于忽略版本兼容检查。(默认系统已经安装64位库)

C/C++和Fortran编译器安装非常快,一共不到5分钟,不知是新版本优化了至强核心的编译还是RAID的原因。

安装完成后,拷贝intel.lic文件到/opt/intel/licenses下。

2.2 HDF5 1.8.14

先要安装zlib

#yum install zlib-devel
#yum install zlib-devel
#./configure --prefix=/usr/hdf5-1814 --with-zlib=/usr/lib64
#make
#make check
#make install

2.3 NETCDF 4.3.3.1

安装C库

./configure --prefix=/usr/netcdf-4331 --enable-netcdf-4 LDFLAGS="-L/usr/hdf5-1814/lib -L/usr/lib64" CPPFLAGS="-I/usr/hdf5-1814/include -I/usr/include" CC=icc
$./make
$./make check
#./make install

安装fortran库,注意fortran库对应的netcdf版本号为4.4.2,但是也需要安装到与C库相同的目录下。

$./configure --prefix=/usr/netcdf-4331 LDFLAGS="-L/usr/netcdf-4331/lib" CPPFLAGS="-I/usr/netcdf-4331/include" FC=ifort
$./make
$./make check
#./make install

检查安装情况

$nf-config --all
$nf-config --flibs

2.4开启www服务

chkconfig mysqld on
chkconfig httpd on
service httpd start
service mysqld start
vi /etc/httpd/conf/httpd.conf

修改 User和Group行 User yangsong3 Group yangsong3

chown -R yangsong3:yangsong3 www/

#Up to 20150317#


Similar Posts

Comments