通达信无盘站管理工具,手机版通达信画线工具设置

Q1:请大家帮忙推荐一款多云管理工具?

当组织在多个云环境中托管数据时,云管理变得复杂。有一个多云管理策略来简化这些复杂性是很重要的。
IT供应商构建云管理工具时通常考虑五个组件:自动化和编排、安全、治理与合规、监控、成本管理。
多云管理产品以不同的方式实现这些功能。例如,CloudBolt使用无代理技术,并将资源部署到IT团队的多个云环境中。CloudBolt提供了将遗留安装自动导入和重新部署到云的功能。但该服务有局限性,包括只能作为用户安装的软件使用,和缺乏内置支持。
另一个需要考虑的多云管理产品是Embotics,它与公有和私有云资源一起工作。Embotics提供了自动化模板、费用报告、合规审计和其他好处,但在集成的监控功能方面存在不足。
其他多云管理平台包括Flexera、CloudSimple和Nutanix。每一个选择都有其优势和局限性。

Q2:互联网行业一般都用什么项目管理工具?

现在常用的项目管理工具有:CORNERSTONE、Teambition、ones、tapd、zentao

最推荐的一种:CORNERSTONE项目管理工具

推荐理由:

CORNERSTONE能够用来处理任何类型的项目协作的工具,应用于运行和维护涉及到你的业务和企业的最困难任务,即使是对最初级的用户都能有所帮助,可满足不同团队规模的需求。


1.存储在云端,或者可以自己架设,基于 B/S 架构;
CORNERSTONE有网页版,并支持mac、windows、ios、Android多端同步,并支持私有部署功能。

2.任务管理、任务可以设置优先级;
CORNERSTONE可以给每个任务设置“优先级”、“责任人”、“任务类型”、“开始/截止时间”等多种任务属性,并支持自定义配置任务属性。

3.任务可以排序,可以分配给成员,完成的任务默认不显示;
任务支持排序:CORNERSTONE的任务支持7种视图显示,可以按照我的任务、未开始任务、已完成任务等多种属性排序。

任务分配到人:上面已经说过了,任务可以设置“责任人”,如果一个任务需要多个人参与,也可以添加参与人。

完成的任务默认不显示:CORNERSTONE的项目应用,可以在【我的任务】查看自己的所有当前的任务,任务完成后可在【已完成任务】查看自己已完成的任务。

4.知识管理;
WIKI是一种在网络上开放且可供多人协同创作的超文本系统,WIKI站点可以有多人(甚至任何访问者)维护,每个人都可以发表自己的意见,或者对共同的主题进行扩展或者探讨。

CORNERSTONE的WIKI模块可以帮助成员同步记录项目信息,也可创建知识库和企业信息库,方便其他成员查看。

创建知识库/创建页面

创建知识库

点击“WIKI”进入WIKI页面;

点击"+"号创建知识库。

对访问权限进行设置

可创建富文本、Markdown、思维导图以及表格。

富文本

富文本格式是一种非常流行的文件结构,很多文字编辑器都支持它。一般的格式设置,比如字体和段落设置,页面设置等等信息都可以存在RTF格式中,它能在一定程度上实现word与wps文件之间的互访。

CORNERSTONE提供富文本格式,方便操作人员进行直接将Word等格式的文本内容粘贴到富文本。

点击创建富文本,可以直接进行文本编辑,插入链接、格式修改等,右侧提供页面大纲,可以对内容大纲进行概览

可直接复制Word文本内容粘贴到富文本,支持大多数格式设置,方便编辑

Markdown

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 1、创建Markdown

创建Markdown,工具栏提供常用的编辑格式:字体加粗、引用、有序排列等,同时可插入链接或图片;

2、发布后文档会显示创建者、创建时间、修改时间等信息。

3、可生成PDF文件

思维导图

WIKI支持思维导图的创建,可用于关键目标任务分解、梳理结构、头脑风暴等。自定义颜色区分层级,简单操作即可添加子目录,方便快捷。同时可一键生成任务/需求/测试用例/测试计划等,与项目相关联。

创建一个思维导图;

可通过放大或缩小查看全部框架或局部细节;

一键生成生成任务

点击右侧的“生成任务”进入任务创建页面;

任务创建过程与任务面板的任务创建过程一致,可对责任人、状态、优先级等进行初始设置。

任务生成成功

任务生成成功后标题会显示“已关联”

在思维导图生成的任务也会显示在任务列表里。

更新对象

修改后点击“更新对象”,思维导图会根据任务状态发生变更。

另外,WIKI针对思维导图还提供一键生产需求/缺陷/测试用例/测试计划等功能,操作流程与一键生成任务的流程相似。

最后,CORNERSTONE支持多语言版本,满足不同企业需求。

CORNERSTONE

全行业覆盖的一站式项目协作平台

Q3:怎么做无盘工作站

“盘”指的是硬盘。
无盘工作站的原理就是在网内有一个系统服务器,这台系统服务器上除了有它本身运行所需的操作系统外还需要有一个工作站运行所需的操作系统。无盘工作站的机箱中没有硬盘,其它硬件都有(如主板、内存等),而且无盘工作站的内存必须带有可引导芯片(一般网卡没有,可引导芯片可以买到)。在无盘工作站启动时网卡上的可引导芯片从系统服务器中取回所需数据供用户使用。
简单点一句话就是,无盘工作站其实就是把硬盘和主机分离,无盘工作站只执行操作不执行存储。
如何建立无盘工作站?
这是网吧和游戏联网中一个非常重要的技术,目前,海王星因为条件限制,
只找到Accton En165x、3COM和IntelExpress网卡支持NT远程启动,以下部分均以
Accton En165x网卡为例说明。
一.准备工作
1.WINNT远程启动(RPL)服务的安装
WINNT远程启动(RPL)服务可在WINNT安装过程中安装,也可在WINNT中安装。
在WINNT安装过程中,选择网络安装时, 先要安装Microsoft DLC网络协议,再加
入远程启动(RPL)的服务。安装RPL所需的文件在NT光盘上的clients\rpl下。在
NT下安装时,也要先加入DLC协议,在加入RPL服务。以下假设NT被装在D:\WINNT
目录下,远程启动服务的文件被安装在D:\WINNT\RPL目录下,NT Server的名称为
ntserver。
2.Accton En165x网卡远程启动文件的安装
a.首先要拷贝几个必需的文件
将Accton En1657/1658网卡驱动盘插入A驱。
将A:\NDIS\DOS\ETHNE.DOS 拷入D:\WINNT\RPL\BBLOCK\NDIS下。
建立D:\WINNT\RPL\BBLOCK\NETBEUI\ETHNE
将A:\BOOTROM\NT\DOSBB.CNF 拷入D:\WINNT\RPL\BBLOCK\NETBEUI\ ETHNE下。
将A:\BOOTROM\NT\PROTOCOL.INI拷入D:\WINNT\RPL\BBLOCK\ NETBEUI\ETHNE
下。
修改PROTOCOL.INI中的IOBASE和IRQ参数来符合你网卡的设置。
b.建立必需的网卡远程启动数据库
进入命令行状态,在D:\WINNT目录下运行rplcmd。按如下提示输入:
Adapter Boot Config Profile Service Vendor Wksta [Quit]: b
Add Del Enum: a
BootName=DOSA
VendorName=0000E8
BbcFile=BBLOCK\NETBEUI\ETHNE\DOSBB.CNF
All other parameters are optional
BootComment=Ethernet ISA
WindowsSize=0
(以上是加入DOS下网卡的启动文件)
Adapter Boot Config Profile Service Vendor Wksta [Quit]: c
Add Del Enum: a
ConfigName=DOS622x
BootName=DOSA
DirName=DOS
DirName2=DOS622
FitShared=fits\dos622.fit
FitPersonal=fits\dos622p.fit All other parameters are optional
ConfigComment=DOS 6.22 & EN1657/58-P
DirName3=
DirName4=
(以上是加入DOS下网卡的配置文件模板)
Adapter Boot Config Profile Service Vendor Wksta [Quit]: v
Add Del Enum: a
VendorName=0000E8
VendorComment=Accton EN165x/EN1657/58-P(以上是加入网卡的厂商资料)
c.Accton En165x网卡Bootrom的安装
Accton En165x有专用的做NT下远程启动的Bootrom,请将之按正确方向插在
网卡上。用网卡驱动盘上的Setup程序将Bootrom Enable,设置占用地址从C800
(一般)开始。
二.如何建立DOS/Windows无盘站
1.如何安装DOS6.22的无盘站
拷贝DOS启动文件
向D:\WINNT\rpl\Rplfiles\Binfiles\dos622中拷入DOS6.22的IO.SYS和MSDO
S.SYS两个文件,一般情况下,为了正确拷贝这两个文件,需要先用attrib将文件
的系统和隐藏属性去掉,然后拷贝,最后再恢复这两个文件的属性。可以直接从
网络上的一台安装有MSDOS6.22的机器向服务器中该目录拷贝,Rplfiles目录已经
是被共享的;也可从DOS6.22的启动软盘上拷贝。需要注意的是:若你的DOS6.22
中是IBMDOS.SYS和IBMIO.SYS,请将之改名为MSDOS.SYS和IO.SYS,再拷贝。
建立给Accton网卡用的DOS启动配置文件
运行远程启动管理器,在文件菜单中选择新的配置文件,给Accton网卡启动
DOS 的配置文件起一个意义明确的名字,在描述中写明网卡类型、启动DOS版本号,
然后在配置中选择DOS 6.22 & EN1657/58-P(前面用Rplcmd输入的Config的Comm
ent)。
自动转换工作站
运行远程启动管理器,再打开插有Accton网卡的机器,然后在远程启动管理
器中按F5刷新,直至出现要远程启动的机器网卡号。选中网卡,然后选择文件菜
单中的转换适配器,产生工作站属性对话框。在Wksta名中输入给工作站起的名字,
在描述中注明机器型号、网卡型号和启动操作系统。在密码中输入将来无盘站启
动时要输入的密码。
配置类型:如果你做好的配置仅为一台机器使用,就选个人配置类型;要是
想把做好的配置给一些机器使用,就选择共享配置类型。配置文件选择刚建立的
配置文件。
进行TCP/IP协议配置。
启动工作站--重新启动工作站,在出现询问用户名和密码时输入工作站名
(缺省即为工作站名,可敲ENTER跳过)和设好的密码。就可进入DOS6.22。以后
安装软件和配置系统均和一般机器一样,可通过网络安装所需文件,对一些系统
文件的定位请参考D:WINNT\rpl\fits\dos622.fit。
2.如何安装Windows95无盘站
要建立WIN95无盘站,首先必须将该无盘站建成DOS的无盘站。
按如下内容,建立一个w95bb.cnf文件,放到WINNT\RPL\BBLOCK\NETBEUI\ET
HNE\ 下,也可在
WINNT\RPL\BBLOCK\NETBEUI\下找一个w95bb.cnf文件略做更改放入ETHNE目录。
; Windows 95 on Accton EN1657 ETHERNET
BASE D0HRPL BBLOCK\RPLBOOT.SYS
LDR BBLOCK\RPLSTART.COM ~
DAT BBLOCK\NETBEUI\ETHNE\PROTOCOL.INI
;上行为不同于一般的内容。
DRV BBLOCK\RPLDISK.SYS ~ ~ ~
EXE BBLOCK\RPLPRO1.COM ~ 2 ~
EXE BBLOCK\RPLBIND2.EXE ~ ~
EXE BBLOCK\PROTMAN.EXE ~ ~
EXE BBLOCK\RPLBIND1.EXE ~ ~
;DRV BBLOCK\IPXNDIS.DOS ~ ~ ~
;DRV BBLOCK\TCPDRV.DOS /I:C:\LANMAN.DOS ~ ~
EXE BBLOCK\NETBEUI\NETBEUI.EXE ~ 10 ~
DRV BBLOCK\NDIS\ETHNE.DOS ~ ~ ~
;上行为不同于一般的内容。
DRV BBLOCK\PROTMAN.DOS /I:C:\LANMAN.DOS ~ M
EXE BBLOCK\W95I13.COM ~ ~ ~
再用D:|WINNT\rpl下运行rplcmd,建立给WIN95用的数据库。
Adapter Boot Config Profile Service Vendor Wksta [Quit]: b
Add Del Enum: a
BootName=DOSZ
VendorName=0000E8
BbcFile=BBLOCK\NETBEUI\ETHNE\W95BB.CNF All other parameters are op
tional
BootComment=Ethernet ISA
WindowsSize=0
(以上是加入WIN95下网卡的启动文件)
Adapter Boot Config Profile Service Vendor Wksta [Quit]: c
Add Del Enum: a
ConfigName=win95z
BootName=DOSZ
DirName=DOS
DirName2=WIN95
FitShared=fits\win95.fit
FitPersonal=fits\win95p.fit All other parameters are optional
ConfigComment=WIN95 & EN1657/58-P
DirName3=
DirName4=
(以上是加入WIN95下网卡的配置文件模板)
然后运行远程启动管理器,建立新的配置文件,选择WIN95 & EN1657/58-P配
置(刚建立的配置)。
安装
把win95网络版装在NT上,有两种情况,一种是把win95整个目录直接拷到se
rver上,一种是要找台win95
运行netsetup装到server上,这就要看你的win 95
网络版是那种已经解开的,还是要安装的。然后把这个win95目录共享出来。在我
的server上是以pwin95共享出来的。附录中指出了一个已解开的PWin95网络版,
可直接拷入硬盘,以Pwin95共享。建立一个工作站目录,我们假设为D:\machine,
以machine为名字共享出来。Upgrade 这个共享的win95
在d:\winnt\rpl\updat
e\win95下运行两个bat文件。运行bat文件时会有提示。启动无盘工作站,然后在
工作站上进入dos
连接NT Server上的共享目录.
例如 net use f: \\ntserver\pwin95; net use g: \\ntserver\machine
然后按如下步骤进行:
f:setup /iw /is msbatch.inf它会问你是否安装在网络上,答是,还要问你
装那个目录下,我是 g:\work1。安装时选择检查硬件时,要自己选择,而且越少
硬件越好,避免问题。网卡设置时要小心,要设置好irq
io之类,协议一定要选
netbeui,如果要装 tcp/ip,也要这时设好,以后在改动会很麻烦。好了,安
装完了,要重启动,请关机。
不知为什么,这时的Win95缺少必需的启动配置文件(d:\machine\work1\su
boot下的config.sys和autoexec.bat),必须由我们自己来写。当然,要是你发
现了这两个文件,那就省掉如下的步骤了。
config.sys:
DEVICE=HIMEM.SYS
device=emm386.exe ram
DEVICE=ramdrive.sys 1440 /e
dos=umb
high
autoexec.bat:
@if not exist d:\winboot\nul mkdir d:\winboot
copy c:\system.dat d:\winboot
@copy c:\ d:\winboot
d:
cd \winboot
写好后记得放入D:\machine\work1(或者是你自己设的目录)\suboot 下。
配置
在服务器上运行远程启动管理器,改变已经建好的DOS远程启动工作站的属性,
将其配置文件该为前面建好的WIN95配置文件。在d:\winnt\rpl\bin下运行win95
clt
然后改d:\winnt\rpl\rplfiles\profiles\(你自己建立
的配置文件的名字)\suboot\下改win.bat。这个很重要,否则启动不了。改成这
个样子:
set comspec=d:\winboot\command.com
nwrpltrm
snapshot /R /S /B:d /m:120
setmdir /m /r:d:\winboot
net logon /domain:(NT域名,自己改过来) /savepw:
no /y
path=f:\;f:\command;
setmdir
g:
cd work1
win.com
还要改共享出来的win95的machines.ini文件
例如改成
[XXXXXXXXXXXX] <- 你的网卡的MAC即网卡号.
SYSDATPATH=g:\work1
c=\\ntserver\work1 (这里把d:\machine\work1共享成work1了)
f=\\ntserver\cwin95
g=\\ntserver\machine
还要改 config.sys文件, 加上 device=emm386.exe ram; 及 dos=high
um
b。为了使系统能找到emm386.exe
还要改d:\winnt\rpl\fits\win95.fit文件,
加一句 emm386.exe ….
参照himem.sys那一行。然后打开无盘站,启动,继续
安装。启动后会第二次让你登录,注意不要用它给的MAC号当 user name
而要用
工作站名或其他NT的帐号。到此基本上就安装好无盘WIN95工作站了,注意要达到
较好的效果,无盘站的内存要大些,16M是底线,越多越好。
为什么要建无盘工作站
在很多方面它表现出众,比如,你的网络里使用了各种不同的硬件,那么兼容性就不会很好,网络通讯得不到保障。维护方便,在PXE以前,对于单一工作站的每台分别安装过于麻烦,会耗费大量时间和投入大量网管人力要做这些事情,而且无法集中管理,安全性也得不到保障,还有如果有内部人员没有经过培训而改动系统设置,会引起整个网络瘫痪。

Q4:如何组建一个无盘工作站,具体步骤

无盘工作站构架指南2(5-10)
5、486运行Win2000?无盘工作站
你想用486机运行Win2000吗?你想不买终端卡组建无盘Win2000网络吗?好了,请跟我来吧。根据本人长期的组网实践经验,总结出一套完整的无盘Win2000方案,给大家分享!
首先说说大致工作原理:
主要先通过Win2000远程无盘引导Win32工作站,再利用Win2000终端服务和终端连网软件从无盘win32中登陆到终端服务器上。
请看以下具体步骤:
一、硬件配置:
1.服务器:建议CPU PIII500 以上、256M内存,硬盘15G以上(经济允许的话最好用SCSI)因为服务器是整个网络核心的核心,所以配置一定要好。
2.工作站:低配置的486,586即可。笔者这里是奔腾75,8M内存,无硬盘。
二、安装步骤:
1.首先把服务器装好Win2000 Server,并配置好所有硬件。
2.为window2000安装终端服务。
打开控制面版---添加/删除程序---添加/删除Windows组件--选中Windows终端服务确定。安装时要放入Win2000光盘.
3.在服务器上安装MetaFrame。Metaframe是citrix公司在Win2000下的终端服务器他比Win2000的终端服务更加强大,提供多种客户终端接入服务。
4.安装好Metafrmae后,开始制作终端客户安装软盘.
开始---程序---Metaframe tools---Ica client creator----Ica Client For win3x
5.为Win2000添加远程启动服务。由于Win2000已经不在支持远程启动服务。因此,我们考虑将NT4的远程启动服务移植到Win2000中。可到凌心之 家(www.lingxin-home.com)或我的主页(networld2001.8u8.com)去下载远程服务安装工具。
6.在Win2000下依次配一台Dos、win32无盘站.方法与nt下一模一样,别告诉我你不会配置.不会的,以下就不用看了。
7.以无盘win32启动工作站,把第4步制作的终端客户盘安装在无盘站上。
8.配置客户端。双击citrix图标,建立一个新连接,这里注意:要填好主机名(服务器名称),协议选择Netbios,的其它全部用他的默认就可以了。
9.建立连接完成后,双击刚才建立的连接,就出现梦寐以求的Win2000桌面了。你可以运行任何在服务器的软件了!
6、安装Linux无盘工作站
[文章导读]
其实Linux 对远程引导的支持非常好,Linnx内核自身又支持网络文件系统,因此非常适合做无盘工作站,本文将以一个实例向大家详细介绍无盘Linux工作站的安装办法。
[正文]
当年Novell下的无盘DOS工作站很是流行,后来又流行过Win95无盘工作站,只是由于问题多多,后来微软自己停止了对无盘Windows的支持。随着Linux的日益流行,使用Linux的人越来越多,其实Linux 对远程引导的支持非常好,Linnx内核自身又支持网络文件系统,因此非常适合做无盘工作站,本文将以一个实例向大家详细介绍无盘Linux工作站的安装办法。
这个网络是一个小的局域网,有1台服务器和4台 Linux 无盘工作站,彼此之间用双绞线通过HUB连接,服务器的IP地址定为192.168.0.80 ,名字是server ,5台无盘工作站的地址由服务器动态分配,地址范围从 192.168.0.1 到192.168.0.4 ,名字分别是c1,c2, c3,c4,服务器和无盘工作站使用的都是NE2000 兼容网卡,无盘工作站使用的网卡上都安 装了BOOTROM 启动芯片,服务器操作系统安装的是 RedHat Linux 6.0 ,安装时选用定制安装,并安装了全部软件。
Linux的远程引导有两种方式,一是利用Bootp协议,有一个专门的项目EtherBoot 提供支持(http://www.slug.org.au/etherboot/),这种方式引导 Linux 的速度是最快的,但这种方式有一个最大的问题,就是在市场上找不到支持这种远程引导协议的 BOOTROM 启动 芯片(除非自己刻录),因为市场上几乎所有的 BOOTROM 启动芯片都是遵循NOVELL远程引导 协议的,于是有人提出另外一种方式,就是服务器端用 NetWare 服务器,客户端就可以用现 有的BOOTROM 启动芯片了,说到这里大家一定胡涂了,作Linux无盘工作站岂不是还一台 NetWare 服务器?不是的,因为神通广大的 Linux 可以模拟 NetWare 服务器,就象Samba 可以把 Linux 模拟成 NT 一样,mars_nwe 可以把 Linux 模拟成 NetWare,不仅能提供 NetWare 文件和打印服务,还能提供远程引导支持(知道Linux的厉害了吧),本文讲述的 Linux 无盘工作站就是用这种方式作远程引导的。
准备启动盘
由于在 Linux 下没有制作符合 NetWare 远程引导协议启动映象的工具,所以只能用早期的Win95提供的工具(遗憾)。找一台装有 Win95 的机器启动后按 F8 进入纯DOS方式,格式化一张启动盘 format a: /s ,然后将RedHat Linux安装光盘上 dosutils 目录下的 loadlin.exe复制到启动盘,在启动盘上作一个 autoexec.bat 文件,代码只有一行 loadlin.exe bzImage root=/dev/nfsroot从 Windows 95 安装光盘的 Win95 目录下的cab文件中解出 rplboot.sys 文件放在启动 盘上,命令如下:
extract.exe /a /l a:\ win95-27.cab rplboot.sys
一张用来做启动映象的启动盘就作好了,保存好启动盘,以后作启动映象时会用到它。
编译内核
用于无盘工作站的Linux内核与用于从本地硬盘引导的Linux内核是不同的,无盘工作站的内核必须支持NFS作为根文件系统,即远程根文件系统,所以必须编译无盘工作站专用的内核。笔者使用的内核代码版本是2.2.16,将内核源代码解压到/usr/src下, cd /usr/src/linux 进入内核子目录,执行命令make menuconfig 进行内核编译配置,下列项目必须按要求设置:
Processor type and features 该项目下面的选项必须根据无盘工作站的CPU类型设置,而不是根据服务器的CPU类型设置
Loadable module support 该项目下面的所有选项都禁止,即不支持模块功能
Plug and Play support 设置为有效
Block devices 该项目下面的
Loopback device support
Network block device support
都设置为有效
Networking option 该项目下面的
kernel level autoconfiguration
DHCP support (NEW)
都设置为有效
Network device support 该项目下面的选项必须根据无盘工作站使用的网卡进 行设置,本例中使用的是NE2000兼容网卡,选项
Ethernet (10 or 100Mbit)
Other ISA cards
NE2000/NE1000 support (NEW)
都设置为有效
Filesystems 该项目下面的Network File Systems子项目下面的
NFS filesystem support
Root file system on NFS (NEW)
都设置为有效
以上设置完成后,退出内核编译设置程序,会出现一个对话框:Do you wish to save your new kernel configuration?
然后执行 make dep && make bzImage 进行内核编译,这个过程得花一点时间,特别是如果计算机的速度不快的话,花的时间会更长一些。编译内核如果没有错误,会得到内核映象文件/usr/src/linux/arch/i386/boot/bzImage ,将启动软盘插入计算机,执行下面的命令 mount -t vfat /dev/fd0 /mnt/floopy cp /usr/src/linux/arch/i386/boot/bzImage /mnt/floppy umount /dev/fd0
好了,启动盘上的文件都准备齐全了,等会儿用它到Win95环境下制作启动映象。
服务器设置
服务器端需要运行nfsd、dhcpd、mars_new等几个服务进程,这些软件在ReHat Linux 发行套件里都有,如果在安装 Linux 的时候选择全部安装,这些软件都会随着安装操作 系统而装好了,下面对这些软件进行设置,注意,下面的操作要以 root 身份进行。
1、 NFS 守护进程nfsd
首先要建立几个供无盘工作站使用的目录,并通过nfsd 导出,命令如下:
mkdir /tftpboot
然后编辑文件 /etc/hosts ,加入下面的内容
192.168.0.80 server server.domain
192.168.0.1 c1 c1.domain
192.168.0.2 c2 c2.domain
192.168.0.3 c3 c3.domain
192.168.0.4 c4 c4.domain
第一台工作站的工作目录设置方法如下:
mkdir /tftpboot/192.168.0.1
cd /tftpboot/192.168.0.1
c000p -a /bin .
cp -a /dev .
mknod dev/nd0 b 43 0
chmod 600 dev/nd0
cp -a /etc .
cp -a /home .
cp -a /lib .
rm -rf lib/modules
cp -a /root .
cp -a /sbin .
cp -a /var .
mkdir proc
mkdir usr
mkdir tmp
chmod 777 tmp
touch fastboot
chattr +i fastboot
cd etc
编辑文件 sysconfig/network-scripts/ifcfg-eth0
保留其中的
DEVICE=eth0
ONBOOT=yes
其余的行全部删除,然后增加一行
BOOTPROTO=dhcp
编辑文件 rc.d/rc.sysinit ,在文件最后加上两行
mount -t nfs server:/usr /usr
/usr/X11R6/bin/xfs
编辑文件 fstab
保留其中的
none /proc proc defaults 0 0
其余的行全部删除,然后增加一行
server:/tftpboot/192.168.0.1 / nfs defaults 1 1
其它工作站的工作目录设置方法就简单多了
cd /tftpboot
cp -a 192.168.0.1 192.168.0.2
cp -a 192.168.0.1 192.168.0.3
cp -a 192.168.0.1 192.168.0.4
编辑文件 /etc/exports ,加入以下内容
/usr (ro,no_root_squash)
/tftpboot/192.168.0.1 (rw,no_root_squash)
/tftpboot/192.168.0.2 (rw,no_root_squash)
/tftpboot/192.168.0.3 (rw,no_root_squash)
/tftpboot/192.168.0.4 (rw,no_root_squash)
2、动态主机配置协议服务器 dpchd
检查一下文件/etc/dhcpd.leases是否存在,若不存在就用命令touch /etc/dhcpd.leases 创建一个,然后编辑文件 /etc/dhcpd.conf ,加入以下内容
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.1 192.168.0.4;
}
3、NetWare 模拟器 marsw_nwe
编辑文件 /etc/nwserv.conf,找到下面的行
# 4 0x10 eth0 802.3 1
将该行开头的'#'去掉,再找到
4 0x0 * 802.3 1
在该行开头加上'#'
制作启动映象
进入Win95,将Win95(早期的版本,可以用服务器安装方式安装)安装光盘的admin\nettools\netsetup\rplimage.exe 复制到硬盘,将启动软盘插入软驱,然后在纯MSDOS方式下执行 rplimage a: 就会得到启动映象 net$dos.sys,再将启动映象 net$dos.sys 复制到启动盘上(如果启动盘空间不够,可以先删除启动盘上的一些文件以留出空间)。
启动 Linux 服务器,以 root 用户登录,将启动软盘插入软驱,执行下面的命令 mount -t vfat /dev/fd0 /mnt/floppy cp /mnt/floppy/net\$dos.sys /var/mars_nwe\sys\login umount /dev/fd0 然后执行 setup ,移动光棒至 System services 选项回车,出现 Services 设置画面,将dhcpd,nfs,mars-nwe 都设为有效,退出 setup 程序,执行以下的命令以启动上述服务进程:
/etc/rc.d/rc3.d/*mars-nwe restart
/etc/rc.d/rc3.d/*dhcpd restart
/etc/rc.d/rc3.d/*nfs restart
下一次再启动服务器时,上述服务进程会自动执行。
至此,所有的设置工作全部完成了,联好网络随便打开一台无盘工作站,稍等一下,出现远程引导的信息,接着会启动 Win95,接下来很快就会装载 Linux ,在一大堆 Linux 的启动信息之后如果看到 Linux 的登录提示,就说明远程启动成功了。
Linux 无盘工作站虽然运转起来了,但还有一个问题,就是交换的问题,因为Linux 是一个支持虚拟存储的操作系统,当机器内存不够时,Linux 就会把内存中暂时不用的数 据换出到交换设备上,等需要时再换回来,刚才我们没有设置交换区,在无盘工作站上用 free 命令就会发现交换区为零,如果无盘工作站内存较大,运行一些不大的程序,没有交换区还是可以的,但若运行大型程序就会出问题,下面介绍在服务器上设置交换区即远 程交换的方法。
对于2.1.101版以前的内核,要实现远程交换可有点费事,得从网络上下载有关的补丁来修改内核代码,然后再编译内核映象。从2.1.101版后的内核支持网络块设备,这样,实现远程交换就容易了。首先编译内核时要使 Network block device support 选项有效(刚才编译内核时就是这么作的),再从http://atrey.karlin.mff.cuni.cz/~pavel/nbd/nbd.html 下载实用程序 nbd.14.tar.gz ,执行下面的命令
tar zxvf nbd.14.tar.gz
cd nbd
./configure
make
编译完后会得到文件 nbd-server 和 nbd-client,将它们复制到 /usr/sbin 下面:
cp nbd-server nbd-client /usr/sbin
然后编辑文件 /etc/rc.d/rc.sysinit,在文件最后加上一行
/usr/sbin/nbd-server 7999 /tftpboot/%s/swap > /dev/null &
执行刚才的命令激活nbd服务:
/usr/sbin/nbd-server 7999 /tftpboot/%s/swap > /dev/null &
下一次服务器启动时,上述命令会自动执行。
再在服务器上每个工作站目录(/tftpboot/192.168.0.1,/tftpboot/192.168.0.2等等)下为各个无盘工作站建立交换文件,命令如下(本例中交换区大小为32M):
dd if=/dev/zero of=swap count=32768 bs=1024
mkswap swap
在每个工作站目录下文件 /etc/rc.d/rc.sysinit 的最后加上两行
/usr/sbin/nbd-client server 7999 /dev/nd0
swapon /dev/nd0
就这么简单,再打开无盘工作站试一试启动成功后登录系统,执行命令 free 就会看到在显示信息的最后有这样一行:
Swap: 32764 XX XXXX
这说明交换区设置成功了。
通过以上步骤,一个完整的 Linux 无盘工作站网络就作好了,Linux 无盘工作站的用法很灵活,既可以象使用普通有盘工作站一样使用,还可以把无盘工作站当成别的 Unix 主机的终端,特别是可以作为 X 终端,运行远程 Unix 主机上的 X 应用。
7、实战Linux无盘工作站
[文章导读]
本文将详细叙述一下建立linux无盘工作站的步骤。
[正文]
LINUX无盘工作站的建立,需要作客户端和服务器端两方面的工作,本文将详细叙述一下建立linux无盘工作站的步骤。
一.无盘工作站客户端
这部分的主要任务是做一个EPROM的启动文件,还包括一个处理Linux内核的工具mknbi-linux。有两个package:etherboot和netboot可供选用, etherboot对网卡型号有要求,支持的网卡种类不算很多,但对最常用的网卡如3c503/507/509/905b、NE1000/2000/PCIne2000、Intel eepro等基本上都能支持;Netboot可以用ndis或pktdrv,这些文件一般在随卡附带的驱动盘上都有,但这仅限于网络启动,对网卡的要求首先是Linux能识别。
以下步骤所述适用于etherboot;
1. 展开etherboot,进入src-32,编辑Config。有许多选项可以让你做多重启动、显示信息、询问口令之类的事情,这时你需要做的是用bootp代替dhcp,即在Config中定义-DNO_DHCP_SUPPORT设置。因为我们打算在服务器端用bootp,所以这是必须的,否则在启动时会因为未能寻找到dhcp server而启动不了。如果你准备在服务器端使用dhcp,那么这一步就不需要了。
2. make。对每种网卡都会生成两个文件 .rom和 .lzrom,后者是压缩过的。
3. 使用软盘启动验证所作的启动ROM没问题,假设你用的网卡是ne2000兼容的:
cat ../src/floppyload.bin ne.lzrom > /dev/fd0
如用软盘启动,系统能探测到你的网卡并发出bootp请求。如果一切OK,你就可以把ROM文件刻写到EPROM里了。
4. cd ../netboot*;make;make install。make如果出错,解决办法是把系统中的bcc改名,然后将gcc连接成bcc,再重新make。最后在系统中会增加一个程序mknbi-linux,这是用来处理linux内核的,在服务器端设置部分会讲它的用法。
客户端的工作完成了。
二、服务器端:
假设你的无盘工作站ip为10.0.0.1; 机器名为dc1.subnet.net,另一台无盘工作站ip为10.0.0.2,机器名为dc2.subnet.net, 服务器ip为10.0.0.254,名为server.subnet.net。
1. 修改/etc/hosts,增加dc1.subnet.net,dc2.subnet.net
2. 取得bootp-2.x.x,展开后注意把带的各种patch都打上。然后make; make install
3. 建立/etc/bootptab,如下:
global.prof:
:sm=255.255.255.0:
:bf=/tftpboot/vmlinuz.nb:
dc1:tc=global.prof:ha=0000c0863d7a:ip=10.0.0.1:
dc2:tc=global.prof:ha=0800110244e1:ip=10.0.0.2:
ha用无盘工作站网卡的MAC地址代替。
4. 修改inetd.conf,去掉bootpd和tftpd的#号,如下:
tftp dgram udp wait root /usr/sbin/tcpd tftpd –s /tftpboot
bootps dgram udp wait root /usr/sbin/tcpd bootpd -i
kill –HUP `cat /var/run/inetd.pif`
5. 建立/tftpboot/10.0.0.1,cd /tftpboot/10.0.0.1,
(cd /; tar cpf – lib sbin bin var etc dev)| tar xpf –
mkdir usr; mkdir tmp; chmod 1777 tmp; mkdir home;mkdir root; makdir
proc; mkdir mnt
6. touch fastboot; chattr +i fastboot
(fstab 中 / 和 /usr 的最后一项设成0,也许不需要这一步了,但我没试过)
以下是一个shell script,可用于自动执行以上操作。
#!/bin/sh
if [ $# != 1 ]
then
echo Usage: $0 client-IP-addr
exit 1
fi
cd /
umask 022
mkdir -p /tftpboot/$1
# just make these ones
for d in home mnt proc tmp usr
do
mkdir /tftpboot/$1/$d
done
chmod 1777 /tftpboot/$1/tmp
touch /tftpboot/$1/fastboot
chattr +i /tftpboot/$1/fastboot
# copy these ones
(cd /; tar cpf - bin lib sbin dev etc var) | (cd /tftpboot/$1; tar xpf -)
7. 删除var下一切不需要的东西, 减小空间。删除lib/modules下一切不需要的模块。
8. 修改etc/sysconfig/network,etc/sysconfig/network-scripts/ifcfg-eth0,
etc/fstab,etc/conf.module
fstab中指明root在服务器server上,like this
server:/tftpboot/10.0.0.1 / nfs default 0 0
server:/usr /usr nfs default 0 0
9. 配置etc/rc.d/rc3.d,关掉一切不需要的网络服务。
10. 删除etc/rc.d/rc6.d/K??network。
11. 修改etc/rc.d/rc.sysinit,寻找“mount –a –t nonfs,smbfs…"改成
“mount.–a –t nosmbfs…"
12. mkdir /tftpboot/10.0.0.2; cd /tftpboot/10.0.0.2;
13. 修改etc/sysconfig/network,etc/sysconfig/network-scripts/ifcfg-eth0,
etc/fstab,etc/conf.module
14. cd /etc; vi exports;
/usr dc*.subnet.net(ro)
/tftpboot/10.0.0.1 dc1.subnet.net(rw,no_root_squash)
/tftpboot/10.0.0.2 dc2.subnet.net(rw,no_root_squash)
exportfs –a
15. 编译一个新内核,必须包含以下特性:
NFS filesystem 支持
Root on NFS 支持
Bootp 支持
无盘工作站所用的网卡型号支持
编译出新内核之后,用mknbi-linux处理,
mknbi-linux bzImage vmlinuz.nb
将vmlinuz.nb放在/tftpboot下即可。
至此,服务器端的工作就完成了。
注意事项:
1. 如果你打算在服务器端用dhcp,需要自己配置,参看dhcp的文档。
2. Rh6.1自带一个bootparamd,也应该能完成同样的工作,但在manual中语焉不详,不知该如何设置。
3. 服务器端 / 和 /usr 最好单独分区。
4. etherboot的文档上说对有些网卡比如PCI NE2000兼容网卡,可能需要调整Makefile中的vendor信息和ID信息,我还未试过。
启动你的无盘工作站,如一切操作无误的话,工作站则应该能启动起来。启动过程中如果有一些地方不顺利,可以在启动之后对无盘工作站上按一般方法进行设置。
希望以上的讲述能给读者有所帮助和启迪!
8、Linux无盘工作站架设实例
后面还有实例你自己看吧!

Q5:求通达信指标公式大全

可以在下面的参考资料中找……

Q6:通达信手机版如何修改指标

通达信you手机版?什么平台的?我找了N久了,楼主告知在哪下载