Windows NT 3.1服务器教程

2024-06-18

Windows NT 3.1服务器教程(10篇)

1.Windows NT 3.1服务器教程 篇一

拨号服务器的维护和管理是关乎服务器端和客户端、涉及软件与硬件的较繁杂的工作,它要求管理员多实践,且善于归纳和总结,只有这样,才能形成一套自已的行之有效的管理经验和方法。

一、检查物理线路

当客户端无法拨入时,在服务器端首先要检查物理线路是否通畅,即检查调制解调器与服务器串口的连接情况。外置调制解调器和服务器串口(COM1或COM2)连接通常采用标准的RS-232C连接线缆。使用minicom可以很轻松地检测出该线缆的连通情况。minicom是可以运行在Linux系统上的一种实用工具,主要用来实现系统与调制解调器的通信及对调制解调器的控制。在Linux终端状态下输入命令:minicom,屏幕上显示初始化调制解调器,接着在显示欢迎等信息后显示“OK”,表明系统与调制解调器连通顺畅,否则得检查线缆接头有没有松动。有时,线缆接头的稍许松动是看不出来的,这时使用minicom将会得心应手。事实上,在解决一般网络故障时,我们都是从首先检查物理线路连通情况开始的。

二、检查/var/lock/LCK..ttySx设备锁定文件

由于调制解调器是独占性的资源,即当一个用户使用该资源时,其它用户便无法使用它,直到前一个用户释放该资源为止,Linux系统使用设备锁定文件来控制该设备的使用。设备锁定文件主要存在以下两种情况:

当服务器端的调制解调器电源关闭时,该设备与计算机处于断开状态,系统自动在/var/lock/目录下产生设备锁定文件,表明该设备当前不可用,此时客户无法拨入进来,针对具体的串行口,产生如LCK..ttyS0或LCK..ttyS1的文件;而当调制解调器电源打开时,锁定文件在数秒后自动消失,设备回到接受拨入的状态。

目录下也会产生针对具体串口的设备锁定文件,该锁定文件表明已有用户正在使用该独占设备,其它用户此时无法再使用该设备,

拨入用户断开连接后,锁定文件将很快自动释放,等待拨入的用户这时可以拨入进来了。检查锁定文件的主要目的是检查服务器端调制解调器电源是否打开。

三、检查IP转发功能

当用户通过拨入服务器连上Internet时,服务器的内核必须支持IP转发功能且允许IP转发,否则会发生拨通后从客户机只能ping到拨号服务器而无法ping到其它服务器或本地网关的情形。检查当前系统的IP转发功能有没有打开使用命令:

cat /proc/sys/net/ipv4/ip_forward

如果输出为1,表示IP转发功能是打开的,如果输出为0,表示该项功能是关闭的,可以使用命令“echo 1 > /proc/sys/net/ipv4/ip_forward”来打开该项功能,不过这种打开不是永久的,当你重启系统后,将恢复为原先设置的值。为了开启这项功能并使之一直有效,最简单的办法是以root身份修改/etc/sysclt.conf文件,在该文件找到:net.ipv4.ip_forward = 0,将其中的“0”改为“1”,重启系统后即可生效。

四、检查pppd的setuid位

如果拨号用户在调制解调器连通后弹出的终端窗口中输入用户名和口令后,接着出现了如下信息:

-pppd:must be root to run -pppd,since it is not setuid -root

这是由于基于安全性的考虑,pppd只能由root或具有root权限的用户来运行,而系统已创建的拨号用户没有权限运行pppd的缘故。可以通过在pppd上设置setuid位来解决这个问题。在某个可执行二进制文件上设置setuid,可以使得其它用户以该文件所有者的身份来运行该程序。输入如下命令来设置pppd的setuid位:

chmod 4755 /usr/sbin/pppd

因pppd文件所有者为root,这样普通用户(如已创建的拨号用户)就可以以root用户身份执行该程序了。另外,运行linuxconf程序时,因其要对文件系统安全性进行检查,有时会删除pppd的setuid位,所以,运行过linuxconf后,要注意检查pppd的属性设置。

来源:ChinaByte  作者:赵国栋  责编:豆豆技术应用

2.Windows NT 3.1服务器教程 篇二

,仍需要经过编译的动作,

编译source

1./usr/src#make world

此命令又可分成两个步骤 make buildworld 及 make installworld

make buildworld -->可在多人模式下做

make installworld -->会覆盖系统,最好在单人模式下进行,

在多人模式下也无不可,错了再做一次就好。

多人模式下进行的因素:server不能停机太久。

a./usr/src# make -j4 buildworld ->用4支make来进行make

* make後的咚咚放在/usr/obj 可用NFS分享之

b./usr/src# make installworld

升级後重编kernel

* GENERIC 可能没有改变 但是source可能变~~

* buildworld有错误 有可能是coretram的问题,若是的话过几天再试一次

/usr/src# make clean cleandir

把编译过程中产生的目录、档案清除

置换/etc底下的设定档

# mergemaster -cv

前面2个选择 可用enter略过

*** -->表示现行系统

--- -->表示新的系统

! -->表示不同的地方

*平时有动过的档案才需注意,不然按space略过

之後每个档案会有3个选项 1. d 把新的删除

2. i 安装新的

3. 合二者

* 经过一连串的选择 最後会出现

Do you wish to delete what is left of /var/tmp/tmproot?

选择yes 将保留下来那些没有动到的档案删除!

# cap_mkdb /etc/logoin.conf (因为改了login.conf所以重建database)

重新开机

确认成功与否

# uname -a

可以确认系统版本

更新port tree

3.简析IMAP协议服务器教程 篇三

读者不禁要问,POP3也是接收邮件的协议,现在不是用得很好么,为何还要用IMAP协议呢?

POP3协议的不足

的确,POP作为Internet上邮件的第一个离线协议标准,允许用户从服务器上把邮件下载到本地主机上,同时删除保存在邮件服务器上的邮件,从而使用户不必长时间地与邮件服务器连接,很大程度上减少了服务器和网络的整体开销。

但POP3有其天生的缺陷,即当用户接收电子邮件时,所有的信件都从服务器上清除并下载到客户机。在整个收信过程中,用户无法知道邮件的具体信息,只有照单全收入硬盘后,才能慢慢浏览和删除。这使用户几乎没有对邮件接收的控制决定权。一旦碰上邮箱被轰炸,或有比较大的邮件,用户不能通过分析邮件的内容及发信人地址来决定是否下载或删除,从而造成系统资源的浪费。而IMAP协议不但可以克服POP3的缺陷,而且还提供了更强大的功能。

对IMAP的解析

IMAP提供操作的三种模式

在线方式:邮件保留在Mail服务器端,客户端可以对其进行管理。其使用方式与WebMail相类似。

离线方式:邮件保留在Mail服务器端,客户端可以对其进行管理。这与POP协议一样。

分离方式:邮件的一部分在Mail服务器端,一部分在客户端。这与一些成熟的组件包应用(如LotusNotes/Domino)的方式类似。

IMAP工作原理及特性

在在线方式下,IMAP允许用户象访问和操纵本地信息一样来访问和操纵邮件服务器上的信息。IMAP软件支持邮件在本地文件夹间和服务器文件夹间的随意拖动,以把本地硬盘上的文件存放到服务器上,或将服务器上的文件取回本地,所有的功能仅需要一次鼠标拖放的操作来实现。

在用户端可对服务器上的邮箱建立任意层次结构的文件夹,并可灵活地在文件夹间移动邮件,标出那些读过或回复过的邮件,删除对你来说无用的文件,

IMAP提供的摘要浏览功能可以让你在阅读完所有的邮件到达时间、主题、发件人、大小等信息,同时还可以享受选择性下载附件的服务。比如一封邮件里含有3个附件,而其中只有1个附件是您需要的,则可以选择只下载这1个附件。你可以充分了解后才作出是否下载,是全部下载还是仅下载一部分等决定,使用户不会因下载垃圾信息而占用宝贵的空间和浪费网费。

IMAP还提供基于服务器的邮件处理以及共享邮件信箱等功能。邮件(包括已下载邮件的副本)在手动删除前保留在服务器中,这有助于邮件档案的生成和共享。用户可在任何客户机上都可查看服务器上的邮件。这让那些漫游用户感到很方便。

同时IMAP也象POP3一样,允许用户从服务器上下载信息到他们的电脑上,这意味着他们仍然可以在离线方式下阅读邮件。

在分离状态下,本地系统上的邮件状态和服务器上的邮件状态,可能和以后再连接时不一样。此时,IMAP的同步机制解决了这个问题。IMAP邮件的客户端软件能够记录用户在本地的操作,当他们连上网络后会把这些操作传送给服务器,服务器也会告诉客户端软件,当用户离线的时候服务器端发生的事件,比如有新邮件到达等,以保持服务器和客户端的同步。

在IMAP下可定义供其他拥有特别访问权利的用户使用的共享文件夹,而使用POP不能实现共享邮件信箱和共享邮件,仅能通过抄送给或用手工传送邮件。共享信箱将使以使用Internet邮件为主的工作组的工作变得更为容易。

IMAP还提供许多特别的功能比如建立子目录和通过IMAP访问Usenet。在系统管理员方面,IMAP也提供了一整套可用的特性。

IMAP的监听端口为143,消息的内在时间和日期是由服务器给出的,而不是在RFC822中信头给出的时间和日期,是消息最后到达的真实日期和时间。如果信息是被IMAP的Copy命令投递的,这应当是源信息的内在时间和日期;如果信息是被IAMP的Append命令投递的,这应当是由Append命令专门描述的时间和日期。

在IMAP协议中定义了很多的命令,可用telnet来执行,例如Authenticate、List和Close等等,此处不再详述。

实现IMAP的不足

在利用服务器磁盘资源方面,IMAP不如POP3。由于使用POP时服务器端的邮件被下载到客户机的同时会删除,因而不占用额外空间用以存放旧的邮件。而IMAP服务器将保持旧的邮件,占用了额外空间,而且需要定期地删除旧邮件。

同时,由于用户查阅信息标题和决定下载哪些附件,也需要一定时间,因此链接时间也比POP方式长。

4.IIS服务器组建一览服务器教程 篇四

3.你的目标目录被限制了访问权限,

IIS服务器组建一览(5)服务器教程

。此项仅当该目录位于NTFS格式分区中时才可能出现。请在其上单击右键,选“属性”,再进入“安全”窗口,看列表中是不是默认的允许“Everyone”组完全控制的状态,如不是,请改回,如图5。

第二篇 IIS之FTP服务器

一、建立你的FTP站点

第一个FTP站点(即“默认FTP站点”)的设置方法和更多FTP站点的建立方法请参照前文Web服务器中相关操作执行。需要注意的是,如果你要用一个IP地址对应多个不同的FTP服务器,则只能用使用不同的端口号的方法来实现,而不支持“主机头名”的作法。

对于已建立好的FTP服务器,在浏览器中访问将使用如“ftp://192.168.0.1”或是“ftp://192.168.0.1:22的格式”;除了匿名访问用户(Anonymous)外,IIS中的FTP将使用Windows 2000自带的用户库(可在“开始→程序→管理工具→计算机管理”中找到“用户”一项来进行用户库的管理),

二、本部分常见问题解答

Q:如何修改FTP服务器登录成功或退出时的系统提示信息?

A:在相应的FTP站点上单击右键,选“属性”,再转到“消息”窗口,在“欢迎”处输入登录成功之后的欢迎信息,在“退出”处输入用户退出时的欢送信息即可。

Q:为什么我的FTP服务器建立成功之后,除了管理员(Administrator)和匿名用户(Anonymous)之外,普通用户都不能在本机上登录;可在其他计算机上却能够正常使用。这是为什么?

5.Windows NT 3.1服务器教程 篇五

首先运行regedit,找到如下组建[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetCo ntrolLSA]把RestrictAnonymous = DWORD的键值改为:00000001,

windows 2003 server技术专题(11)服务器教程

restrictanonymous REG_DWORD

0x0 缺省

0x1 匿名用户无法列举本机用户列表

0x2 匿名用户无法连接本机IPC$共享

说明:不建议使用2,否则可能会造成你的一些服务无法启动,如SQL Server

2、禁止默认共享

1)察看本地共享资源

运行-cmd-输入net share

2)删除共享(每次输入一个)

net share ipc$ /delete

net share admin$ /delete

net share c$ /delete

net share d$ /delete(如果有e,f,……可以继续删除)

3)修改注册表删除共享

运行-regedit

找到如下主键[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters]把AutoShareServer(DWORD)的键值改为:00000000。如果上面所说的主键不存在,就新建(右击-新建-双字节值)一个主健再改键值。

3、停止server服务

1)暂时停止server服务

net stop server /y (重新启动后server服务会重新开启)

2)永久关闭ipc$和默认共享依赖的服务:lanmanserver即server服务4、安装防火墙(选中相关设置),或者端口过滤(滤掉139,445等)

1).解开文件和打印机共享绑定鼠标右击桌面上[网络邻居]→[属性]→[本地连接]→[属性],去掉“Microsoft网络

的文件和打印机共享”前面的勾,解开文件和打印机共享绑定,

这样就会禁止所有从13

9和445端口来的请求,别人也就看不到本机的共享了。

2).利用TCP/IP筛选

鼠标右击桌面上[网络邻居]→[属性]→[本地连接]→[属性],打开“本地连接属性 ”对话框。选择[Internet协议(TCP/IP)]→[属性]→[高级]→[选项],在列表中单击选中“TCP/IP筛选”选项。单击[属性]按钮,选择“只允许”,再单击[添加]按钮(如图2),填入除了139和445之外要用到的端口。这样别人使用扫描器对139和445两个端口进行扫描时,将不会有任何回应。

3).使用IPSec安全策略阻止对端口139和445的访问

选择[我的电脑]→[控制面板]→[管理工具]→[本地安全策略]→[IP安全策略,在本地机器],在这里定义一条阻止任何IP地址从TCP139和TCP445端口访问IP地址的IPSec安全策略规则,这样别人使用扫描器扫描时,本机的139和445两个端口也不会给予任何回

应。

4).使用防火墙防范攻击

在防火墙中也可以设置阻止其他机器使用本机共享。如在“天网个人防火墙”中,选择一条空规则,设置数据包方向为“接收”,对方IP地址选“任何地址”,协议设定为“TCP”,本地端口设置为“139到139”,对方端口设置为“0到0”,设置标志位为“ SYN”,动作设置为“拦截”,最后单击[确定]按钮,并在“自定义IP规则”列表中勾选此规则即可启动拦截139端口攻击了(如图3)。

6.DNS的名称记录服务器教程 篇六

下面让我们参考一个Linux的DNS档案看看这些记录是如何表示的

;

; Zone file for siyongc.domain

;

; Then full zone file

;

$TTL 86400

@ IN SOA redhat52.siyongc.domain. netman.siyongc.domain. (

092801 ; serial

8H ; refresh

2H ; retry

1W ; expire

1D ) ; minimun

;

IN TXT “A test domain, created by Netman”

IN NS redhat52

IN NS debian.home.

IN MX 10 redhat52.siyongc.domain.

IN MX 20 debian.home.

;

localhost IN A 127.0.0.1

gw IN A 192.168.0.17

IN HINFO “Redhat” “MASQ”

IN TXT “The masquerade gateway to internet”

redhat52 IN A 192.168.0.17

IN MX 10 redhat52

IN MX 20 debian.home.

IN HINFO “Dell PII 266” “Linux RedHat”

www IN CNAME redhat52

mail IN CNAME redhat52

ftp IN CNAME redhat52

news IN CNAME redhat52

smtp IN CNAME redhat52

pii266 IN A 192.168.0.15

IN MX 10 redhat52.siyongc.domain.

IN MX 20 debian.home.

slware36 IN A 192.168.0.18

IN MX 10 redhat52.siyongc.domain.

7.个人服务器架设全攻略服务器教程 篇七

对于不同的环境,用户可以利用不同的方式启动 Windows Server 安装程序,下面用户介绍在不同的环境中启动安装程序,

个人服务器架设全攻略(10)服务器教程

1.在运行 Windows 的计算机上从光盘启动安装程序步骤1 将光盘插入驱动器。

步骤2 要开始安装,执行下列操作之一:

§ 对于运行高于 Windows 3.x 的任何版本 Windows 的计算机,等待安装程序显示对话框。

§ 对于运行 Windows 3.x 的计算机,使用文件管理器转到光盘驱动器,并进入 I386 目录。然后,双击 Winnt.exe。

注意:如果是在运行 Windows 3.x 或 MS-DOS 的计算机上运行安装程序,为了获得最高的效率,请使用磁盘高速缓存,

否则安装过程(从 Winnt.exe 开始运行)将花费很长的时间。在运行 Windows 3.x 或 MS-DOS 的计算机上启用磁盘高速缓存的通常方式是使用 SMARTDrive。

2.从网络启动安装程序步骤1 在网络服务器上,既可通过插入光盘并共享该光盘驱动器来共享安装文件,也可通过将安装文件从光盘的 I386 文件夹复制到共享文件夹来共享安装文件。

步骤2 在要安装 Windows 2000 的计算机上,连接共享的安装程序文件:

§ 如果共享光盘驱动器,可连接共享驱动器并将转到 I386 文件夹。

§ 如果要共享文件夹,连接该文件夹即可。

步骤3 找到并运行位于光盘 I386 文件夹上的文件或共享文件夹的文件:

§ 在运行 MS-DOS 或 Windows 3.x 的计算机上,运行 Winnt.exe。

8.Windows NT 3.1服务器教程 篇八

在确认网络连通性的时候,应按照以下顺序进行Ping测试:

1.Ping本地循环地址127.0.0.1,确定本地TCP/IP配置是否正确,

在命令提示行键入Ping 127.0.0.1。

2.Ping本机地址,检验本地IP地址设置是否正确。

3.Ping缺省网关地址,检验能否与本地子网之外的主机进行通信。

4.Ping远程子网上的主机,检验能否通过路由器进行远程通信,

如果以上Ping命令均能够得到响应,说明TCP/IP配置能够支持网络通信。否则,针对相应的网络组件进行设置检查。

使用netstat工具显示连接统计

可以使用netstat命令显示协议统计信息和当前的TCP/IP连接。

netstat -a命令将显示所有连接,而netstat -r显示路由表和活动连接。netstat -e命令将显示 Ethernet 统计信息,而netstat -s显示每个协议的统计信息。

9.Windows NT 3.1服务器教程 篇九

随着Internet的爆炸性增长,Internet与人的生活越来越息息相关,通过Internet上进行交易也就越来越受关注,近几年,电子商务的年增长均超过100%。服务器的工作量也迅速增长,所以服务器(特别是一个受人欢迎的WEB服务器)很容易在访问高峰时期过载。

而另一方面,计算机从1946年单纯的科学计算任务到现在大量纷繁复杂的信息处理,工作量越来越大,需要越来越快的处理能力。所以计算机界就不得不不断研究更快的处理器,存储器,以适应这一需求。

然而,科学家们意识到,单块处理器的速度发展空间是有限的,为什么不能让计算机象人一样协同工作,“群策群力”地将工作完成好呢!这时,就掀起了“并行计算”的研究。

举个例子来说,我们架设了一台WWW服务器,上面构建了一个电子商务网站,然而随着时间的推移,名声越来越大,这时点击率也就越来越高,WWW服务器的负载也就越来越高。这种情况下,我们就必须提升WWW服务器的能力,以满足以益增长的服务请求。这时,我们就面临两种选择:

1)升级WWW服务器,采用更快的CPU,增加更多的内存,使其更具有POWER;但日益增长的服务请求又会使服务器再次过载,需要再次升级,这样就陷入了升级的怪圈。还有,升级时还得考虑到服务如何接续,能否中止!

2)增加WWW服务器,让多台服务器来完成相同的服务。

这种方法就是服务器集群,通过并行技术来大大提升系统性能。也就是这一章的主要内容,这种方法具有很好的扩展性,而且可以最大限度地利用已有投资。

1.1.集群的概念

集群,是一组独立的计算机系统构成一个松耦合的多处理器系统,它们之间通过网络实现进程间的通信。应用程序可以通过网络共享内存进行消息传送,实现分布式计算机。

近几年来,微处理器、内存、总线技术、网络技术有了非常大的进步,软件的并行技术也有了非常大的进步,这使得让一组廉价的个人电脑与工作站协同工作成为可能,甚至可以与拥有强大的芯片处理能力的超级计算机竞争。

比如,16个普通微处理器组成的集群系统可以达到亿次级浮点计算机能力,而且总的成本小于40万元。

不幸的是,建造一个集群并不是一件简单的事件。集群的组成部分必须根据要运行的主要应用进行调整,以使之运行在最佳状态。这此因素带来的结果就是,建造集群系统不是只有一个标准的方案,在本章中,我们就会看到许多种建造方案。

集群技术是计算机系统结构的前沿领域,笔者也仅是略有了解,希望本文能起到抛砖引玉之用。

1.2.并行技术

这是一个非常简单的建造四节点的小集群系统的例子,它是构建在Linux操作系统上,通过MPICH软件包实现的,希望这个小例子能让大家对集群系统的构建有一个最基本的了解。

2.使用MPICH构建一个四节点的集群系统

这是一个非常简单的建造四节点的小集群系统的例子,它是构建在Linux操作系统上,通过MPICH软件包实现的,希望这个小例子能让大家对集群系统的构建有一个最基本的了解。

2.1 所需设备

1).4台采用Pentium II处理器的PC机,每台配

置64M内存,2GB以上的硬盘,和EIDE接口的光盘驱动器。

2).5块100M快速以太网卡,如SMC 9332 EtherPower 10/100(其中四块卡用于连接集群中的结点,另外一块用于将集群中的其中的一个节点与其它网络连接。)

3).5根足够连接集群系统中每个节点的,使用5类非屏蔽双绞线制作的RJ45缆线

4).1个快速以太网(100BASE-Tx)的集线器或交换机

5).1张Linux安装盘

2.2 构建说明

对计算机硬件不熟的人,实施以下这些构建步骤会感到吃力。如果是这样,请找一些有经验的专业人士寻求帮助。

1. 准备好要使用的采用Pentium II处理器的PC机。确信所有的PC机都还没有接上电源,打开PC机的机箱,在准备与网络上的其它设备连接的PC机上安装上两块快速以太网卡,在其它的PC机上安装上一块快速以太网卡。当然别忘了要加上附加的内存。确定完成后盖上机箱,接上电源。

2. 使用4根RJ45线缆将四台PC机连到快速以太网的集线器或交换机上。使用剩下的1根RJ45线将额外的以太网卡(用于与其它网络相连的那块,这样机构就可以用上集群)连接到机构的局域网上(假定你的机构局域网也是快速以太网),然后打开电源。

3. 使用LINUX安装盘在每一台PC机上安装。请确信在LINUX系统中安装了C编译器和C的LIB库。当你配置TCP/IP时,建议你为四台PC分别指定为192.168.1.1、192.168.1.2、192.168.1.3、192.168.1.4。第一台PC为你的服务器节点(拥有两块网卡的那台)。在这个服务器节点上的那块与机构局域网相连的网卡,你应该为其指定一个与机构局域网吻合的IP地址。

4.当所有PC都装好Linux系统后,编辑每台机器的/etc/hosts文件,让其包含以下几行:

192.168.1.1 node1 server

192.168.1.2 node2

192.168.1.3 node3

192.168.1.4 node4

编辑每台机器的/etc/hosts.equiv文件,使其包含以下几行:

node1

node2

node3

node4

$p#

以下的这些配置是为了让其能使用MPICH’s p4策略去执行分布式的并行处理应用,

1. 在服务器节点

,建一个/mirror目录,并将其配置成为NFS服务器,并在/etc/exports文件中增加一行:

/mirror node1(rw) node2(rw) node3(rw) node4(rw)

2. 在其他节点上,也建一个/mirror目录,关在/etc/fstab文件中增加一行:

server:/mirror /mirror nfs rw,bg,soft 0 0

3. /mirror这个目录从服务器上输出,装载在各个客户端,以便在各个节点间进行软件任务的分发。

4. 在服务器节点上,安装MPICH。MPICH的文档可在

www.mcs.anl.gov/mpi/mpich/docs.html获得。

5.任何一个集群用户(你必须在每一个节点新建一个相同的用户),必须在/mirror目录下建一个属于它的子目录,如/mirror/username,用来存放MPI程序和共享数据文件。这种情况,用户仅仅需要在服务器节点上编译MPI程序,然后将编译后的程序拷贝到在/mirror目录下属于它的的子目录中,然后从他在/mirror目录下属于它的的子目录下使用p4 MPI策略运行MPI程序。

2.3 MPICH安装指南

1.如果你有gunzip,就d下载mpich.tar.gz,要不然就下载mpich.tar.Z。你可以到www.mcs.anl.gov/mpi/mpich/downloa下载,也可以使用匿名FTP到ftp.mcs.anl.gov的pub/mpi目录拿。(如果你觉得这个东西太大,你可以到pub/mpi/mpisplit中取分隔成块的几个小包,然后用cat命令将它们合并)

2.解压:gunzip ;c mpich.tar.gz tar xovf-(或zcat mpich.tar.Z tar xovf-)

3.进入mpich目录

4.执行:./configure为MPICH选择一套适合你的实际软硬件环境的参数组,如果你对这些默认选择的参数不满意,可以自己进行配置(具体参见MPICH的配置文档)。最好选择一个指定的目录来安装和配置MPICH,例如:

./configure -prefix=/usr/local/mpich-1.2.0

5.执行:make >& make.log 这会花一段较长的时间,不同的硬件环境花的时间也就不同,可能从10分钟到1个小时,甚至更多。

6.(可选)在工作站网络,或是一台单独的工作站,编辑mpich/util/machines/machines.xxx(xxx是MPICH对你机器体系结构取的名称,你能很容易的认出来)以反映你工作站的当地主机名。你完全可以跳过这一步。在集群中,这一步不需要。

7.(可选)编译、运行一个简单的测试程序:

cd examples/basic

make cpi

ln ;s ../../bin/mpirun mpirun

./mpirun ;np 4 cpi

此时,你就在你的系统上运行了一个MPI程序。

8.(可选)构建MPICH其余的环境,为ch_p4策略使

用安全的服务会使得任何启动速度加快,你可以执行以下命令构建:

make serv_p4

(serv_p4是一个较新的P4安全服务的版本,它包含在MPICH 1.2.0版中),nupshot程序是upshot程序的一个更快版本,但他需要tk 3.6版的源代码。如果你有这个包,你就用以下命令可以构建它:

make nupshot

9.(可选)如果你想将MPICH安装到一个公用的地方让其它人使用它,你可以执行:

make install 或 bin/mpiinstall

你可以使用-prefix选项指定MPICH安装目录。安装后将生成include、lib、bin、sbin、www和man目录以及一个小小的示例目录,

(可选)到此你可以通告所有的用户如何编译、执行一个MPI程序。

2.4 费用统计

这个小的集群方案总的费用大致如下:

设备费用:

4台 带EIDE CD-ROM 的机器: 24000元

5块快速以太网卡: 800元

1个快速以太网的集线机:元

5根双绞线:50元

软件费用:

LINUX安装光盘:50元

MPICH:0元

合计:26900元。

10.服务器维护的三大误区服务器教程 篇十

很多的高性能的服务器都提供了阵列功能,但是由于用户不了解,只购买一块硬盘,没有数据冗余,失去了对于存储方面的安全保障和性能优化

误区之二:高档服务器使用低配置方案

用户购买的高档服务器,其自身可以满足很高的性能需求,但是为其配置了低速、小容量的硬盘和小容量的内存,导致服务器整体的性能极大降低

误区之三:不了解服务器性能的瓶颈而造成资源的浪费

有的用户对于服务器的了解太过片面,单方面认定某些组件的重要性,倾尽全力专向投入,而忽略了其他组件的优化升级工作,导致这些组件的性能没有被发挥出来,由以上的分析可以看出,不论是由于用户对于服务器所提供的功能不完全了解还是在使用和配置上存在的误区,很多的服务器的运行状态并非最优的,

上一篇:上海市外商投资研发机构可以享受的优惠政策下一篇:《指鹿为马》的成语故事