⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 644.html

📁 著名的linux英雄站点的文档打包
💻 HTML
📖 第 1 页 / 共 3 页
字号:
                <table 
                        style="BORDER-RIGHT: #c4c4c4 1px solid; BORDER-TOP: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; BORDER-BOTTOM: #c4c4c4 1px solid" 
                        cellspacing=0 cellpadding=3 width="95%" border=0 align="center">
                  <tbody> 
                  <tr> 
                    <td noWrap background="images/bgline.gif" tppabs="http://www.linuxhero.com/docs/images/bgline.gif"> 
                      <div align=center><font class=normalfont>搜索文章: 
                        <input type=hidden value=result name=action2>
                          <input type=radio checked value=title name=type>标题 
                          <input type=radio value=content name=type>内容 
                          <input type=image src="images/button_go.gif" tppabs="http://www.linuxhero.com/docs/images/button_go.gif" border=0 name=image2>
                        </font></div>
                    </td>
                  </tr>
                  <tr> 
                    <td noWrap> 
                      <div align="center"> 
                        <input maxlength=100 size=30 name=keyword2>
                      </div>
                    </td>
                  </tr></tbody> 
                </table>
              </form>
            </TD>
            <TD rowSpan=2><IMG src="images/header_r1_c7.gif" tppabs="http://www.linuxhero.com/docs/images/header_r1_c7.gif" width=26 border=0 name=header_r1_c7></TD>
          <TD><IMG height=83 src="images/spacer.gif" tppabs="http://www.linuxhero.com/docs/images/spacer.gif" width=1 border=0></TD></TR>
        <TR>
          <TD background="images/bgline.gif" tppabs="http://www.linuxhero.com/docs/images/bgline.gif"><IMG height=22 
            src="images/header_r2_c1.gif" tppabs="http://www.linuxhero.com/docs/images/header_r2_c1.gif" width=296 border=0 
            name=header_r2_c1></TD>
          <TD background="images/bgline.gif" tppabs="http://www.linuxhero.com/docs/images/bgline.gif" colSpan=5>
              <DIV align=right><FONT class=normalfont>当前位置: 
              <A href="index.html" tppabs="http://www.linuxhero.com/docs/index.html">本站首页</A>
              <font color="#FF6699">&gt;&gt;</font>
<A href="type5.html" tppabs="http://www.linuxhero.com/docs/type5.html">安装启动</A>                 | <A href="copyright.html" tppabs="http://www.linuxhero.com/docs/copyright.html">版权说明</A></font></DIV>
            </TD>
          <TD><IMG height=22 src="images/spacer.gif" tppabs="http://www.linuxhero.com/docs/images/spacer.gif" width=1 
        border=0></TD></TR></TBODY></TABLE>
      <TABLE cellSpacing=10 cellPadding=0 width="100%" bgColor=#ffffff 
        border=0>
         <TR>
          <TD>
            <TABLE cellSpacing=0 cellPadding=3 width="100%" border=0>
              
              <TR>
                <TD vAlign=top align=middle width="60%">
                  <TABLE cellSpacing=0 cellPadding=0 width="100%" 
                  background="images/back.gif" tppabs="http://www.linuxhero.com/docs/images/back.gif" border=0>
                    <TBODY>
                    <TR>
                        <TD vAlign=top width="80%"> 
                          <DIV align=center>
                        <FORM action="search.html" tppabs="http://www.linuxhero.com/docs/search.html" method=get>
                            </FORM>
                        <TABLE cellSpacing=0 cellPadding=0 width="95%" 
                          border=0><TBODY>
                          <TR>
                            <TD background="images/bgi.gif" tppabs="http://www.linuxhero.com/docs/images/bgi.gif" 
                          height=30></TD></TR></TBODY></TABLE>
                        <TABLE cellSpacing=0 cellPadding=3 width="95%" 
                        align=center border=0>
                          <TBODY>
                          <TR>
                            <TD>
                              <TABLE cellSpacing=0 cellPadding=3 width="100%" 
                              border=0>
                                <TBODY>
                                <TR>
                                      <TD vAlign=top> 
<p><FONT class=normalfont><B><font color=blue>朋友给的openmosix不敢独享</font></B></FONT><BR><FONT class=smallfont color=#ff9900>2004-04-23 15:18 pm</FONT><BR><FONT class=normalfont>作者:wheel<br>来自:Linux知识宝库<br>联系方式:无名<br><br>虽然都是MOSIX原理下的软件,但是互相是不能通讯的,因此一个集群系统里要统一使用一种平台<br>
因为MOSIX有另外的分支openmosix,相对简单,笔者推荐没有经验的初学者使用,下面是openmosix的安装和基于openmosix的客户端配置。注意:MOSIX和openmosix<br>
虽然都是MOSIX原理下的软件,但是互相是不能通讯的,因此一个集群系统里要统一使用一种平台。openmosix是使用rpm为<br>
安装包的,事实上只是把编译好的内核直接挂接到系统里,并没有经过你自己的编译,对于初学者而言要方便许多。以下操作<br>
是在刚安装完RedHat Linux 7.2的系统上完成的,除openmosix的软件包外,不需要其他任何的软件包,缺省目录在/usr/src/下。<br>
可根据情况安装SMP版本,openmosix-kernel-2.4.18-openmosix2.i386.rpm版本适合于所有X86体系的处理器, openmosix-kernel-2.4.18-openmosix2.i686.rpm版本适合本例,openmosix-kernel- 2.4.18-openmosix2.src.rpm是包含kernel-2.4.18<br>
和openmosix内核补丁的源代码。当安装完成后启动时就可以看到openmosix的启动项。<br>
cd /usr/src/<br>
rpm -Uvh openmosix-kernel-2.4.18-openmosix2.i686.rpm<br>
rpm -Uvh openmosix-kernel-2.4.18-openmosix2.src.rpm<br>
rpm -Uvh openmosix-tools-0.2.2-1.i386.rpm<br>
5、下面是利LTSP配置客户端系统,首先需要安装必要的软件包。并将文件安装放到到适当的路径下。<br>
rpm -Uvh dhcp-3.0.1rc9-1.i386.rpm<br>
rpm -Uvh dhcpcd-1.3.22pl1-7.i386.rpm<br>
rpm -Uvh mknbi-1.2-6.noarch.rpm<br>
rpm -Uvh ltsp_core-3.0-11.i386.rpm<br>
rpm -Uvh ltsp_kernel-3.0-3.i386.rpm<br>
rpm -Uvh ltsp_floppyd-3.0.0-2.i386.rpm<br>
tar xvfz ltsp_initrd_kit-3.0.1-i386.tgz<br>
mv ltsp_initrd_kit /usr/src/<br>
6、因为使用的是openmosix,你需要单独展开的linux-2.4.18.tar.gz文件和openmosix的补丁文件,需要将 openmosix的补丁加入,你在安装openmosix-kernel-2.4.18-openmosix2.src.rpm时,源文件会存在于 /usr/src/redhat/SOURCES/目录下,同时<br>
还有内核补丁文件。<br>
cd /usr/src/redhat/SOURCES/<br>
tar xvfz linux-2.4.18.tar.gz<br>
mv /usr/src/redhat/SOURCES/linux /usr/src/linux-2.4.18-om2<br>
7、将内核补丁文件展开并加入内核源文件,并作编译前准备,将旧的内核编译中间结果清理干净:<br>
cp /usr/src/redhat/SOURCE/openMosix-2.4.18-2.gz /usr/src/linux-2.4.18-om2/<br>
gunzip /usr/src/linux-2.4.18-om2/openMosix-2.4.18-2.gz<br>
cd /usr/src/linux-2.4.18-om2<br>
patch -Np1 &lt; openMosix-2.4.18-2<br>
make mrproper<br>
8、修改Makefile文件的EXTRAVERSION部分,加入-om2标记:<br>
vi Makefile<br>
EXTRAVERSION = -om2<br>
9、将LTSP的内核编译配置文件备份并放到内核编译目录下:<br>
cp /opt/ltsp/kernel-configs/config.2.4.9-ltsp-5 /usr/src/config.backup/<br>
cp /opt/ltsp/kernel-configs/config.2.4.9-ltsp-5 /usr/src/linux-2.4.18-om2/.config<br>
10、启动内核编译配置菜单,注意选择openmosix选项中的进程迁移(process migration support),直接文件系统访问 ( Direct File-System Access),openmosix文件系统(OpenMosix File-System),注意不要选择内核调试(Kernel Debugger)。<br>
其他的配置根据具体需要,没有SCSI硬盘可以去掉SCSI选项,不需要声卡,也可以去掉。<br>
make menuconfig<br>
11、编译内核一般分为编译库(make dep),编译启动映象(make bzImage),编译模块(make modules) 和安装模块<br>
(make modules_install)。系统可以连续完成几步操作:<br>
make dep && make bzImage && make modules && make modules_install<br>
12、如果系统没有提示错误并中止,将会显示新的内核映象的大小,模块编译完成并安装等信息。编译完成的内核将作为客户端的内核系统,因此需要将模块复制到LTSP的目录下:<br>
cp -R /lib/modules/2.4.18-om2 /opt/ltsp/i386/lib/modules/<br>
13、完成后将创建符合无盘启动的系统,使用LTSP的初始化工具就可以完成,进入/usr/src/ltsp_initrd_kit目录,修改buildk文件的最后部分,用#注释掉原有prepare_kernel部分,并添加适合本例的命令。<br>
cd /usr/src/ltsp_initrd_kit/<br>
vi buildk<br>
# prepare_kernel /usr/src/linux-2.4.9-ltsp 2.4.9-ltsp-5<br>
# prepare_kernel /usr/src/linux-2.4.9-ltsp-lpp 2.4.9-ltsp-lpp-5 lpp<br>
prepare_kernel /usr/src/linux-2.4.18-om2 2.4.18-om2<br>
14、修改完后运行buildk将会在/tftpboot/lts/下创建新的内核启动文件。<br>
./buildk<br>
15、建议创建内核启动文件连接,这样不必频繁修改配置文件的内容,下次只要改变文件名就可以更换内核了。<br>
cd /tftpboot/ltsp/<br>
ln -s vmlinuz-2.4.18-om2 vmlinuz-openmosix<br>
16、修改/etc/dhcpd.conf文件,使动态地址分配支持新的启动内核。修改内核启动文件的名称和路径,如果该文件不存在,可以参考后面的配置文件。<br>
cd /etc/<br>
vi dhcpd.conf<br>
filename "/lts/vmlinuz-openmosix";<br>
17、随后你可以添加自动分配主机名,这样每台客户机启动时自动生成主机名,注意主机名要和你的hosts文件对应。本例中自动<br>
生成的主机名将是node001到node253,数字部分是根据IP地址补齐三位数得到的。<br>
vi dhcpd.conf<br>
filename "/lts/vmlinuz-openmosix";<br>
option host-name = concat("node" , binary-to-ascii( 10, 8, "", substring(reverse( 1, leased-address), 0, 1)));<br>
18、检查重要的服务进程是否启动,并使新配置文件生效。<br>
chkconfig tftp on<br>
chkconfig dhcpd on<br>
service dhcpd restart<br>
service xinetd restart<br>
19、创建mosix.map文件,并保持服务器和客户端的一致。<br>
cd /etc/<br>
vi mosix.map<br>
1 192.168.0.254 1<br>
2 192.168.0.1 253<br>
cp /etc/mosix.map /opt/ltsp/i386/etc/<br>
20、复制openmosix的工具到客户端的目录中。<br>
cp /sbin/setpe /opt/ltsp/i386/sbin/<br>
cp /bin/mosrun /opt/ltsp/i386/bin/<br>
cp /bin/mosmon /opt/ltsp/i386/bin/<br>
cp /bin/mosctl /opt/ltsp/i386/bin/<br>
cp /bin/migrate /opt/ltsp/i386/bin/<br>
21、因为/opt/ltsp/i386目录最后是客户端的根文件系统,需要的工具都可以复制到相应的目录中。因为<br>
/opt/ltsp/i386/etc/hosts文件是连接,因此需要先删除后复制新文件。<br>
cp /bin/touch /opt/ltsp/i386/bin<br>
rm -f /opt/ltsp/i386/etc/hosts<br>
cp /etc/hosts /opt/ltsp/i386/etc/<br>
cp /etc/rc.d/init.d/openmosix /opt/ltsp/i386/etc/rc.openmosix<br>
22、创建客户端的/mfs目录:<br>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -