熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

如何架構高性價比的分布式計算機集群(4)

2013-11-13 15:32:46  來源: Oracle 

   制作啟動盤陸續加入節點MOSIX集群就創建完了
  
    典型的配置文件
  
  /etc/mosixmap
  
  
  
  
  /etc/nf
  
  defaultleasetime ;
  maxleasetime ;
  ddnsupdatestyle none;
  allow booting;
  allow bootp;
  
  option subnetmask ;
  option broadcastaddress ;
  option routers ;
  option domainnameservers ;
  option domainname mosix;
  option rootpath :/opt/ltsp/i;
  
  sharednetwork NODES {
   subnet netmask {
   range dynamicbootp ;
   usehostdeclnames on;
   option logservers ;
  
   if substring (option vendorclassidentifier ) = PXEClient
   {
   filename /lts/pxe/pxelinuxbin;
   }
   else
   {
   filename /lts/vmlinuzmosix;
   option hostname = concat(node binarytoascii(
   substring(reverse( leasedaddress) )));
   }
   }
  }
  
  group {
   usehostdeclnames on;
   option logservers ;
  
   host node {
   hardware ethernet :E::E::;
   fixedaddress ;
   filename /lts/boot/bootp/vmlinuzeeprobootp;
   }
   host node {
   hardware ethernet :D:::A:C;
   fixedaddress ;
   filename /lts/boot/bootp/vmlinuztulipbootp;
   }
   host node {
   hardware ethernet :D::::B;
   fixedaddress ;
   # kernels are specified in /tftpboot/lts/boot/pxe/pxelinuxcfg/
   filename /lts/boot/pxe/pxelinuxbin;
   }
  }
  
  /etc/exports
  
  /opt/ltsp/i /(rono_root_squash)
  /var/opt/ltsp/swapfiles /(rwno_root_squash)
  
  /etc/hosts 和 /opt/ltsp/i/etc/hosts
  
   mosix
   node
   node
   node
   node
  
    省略一部分
  
   node
   localhostlocaldomain localhost
  
  /opt/ltsp/i/etc/fstab
  none /mfs mfs dfsa=
  
  /opt/ltsp/i/etc/nf
  
   [Default]
   SERVER =
   XSERVER = off
   X_MOUSE_PROTOCOL = PS/
   X_MOUSE_DEVICE = /dev/psaux
   X_MOUSE_RESOLUTION =
   X_MOUSE_BUTTONS =
   X_USBMOUSE_PROTOCOL= PS/
   X_USBMOUSE_DEVICE = /dev/input/mice
   X_USBMOUSE_RESOLUTION =
   X_USBMOUSE_BUTTONS =
   USE_XFS = N
   LOCAL_APPS = N
   RUNLEVEL =
   SOUND = Y
   VOLUME =
  
  
  常見問題和解決方法
  
    內核編譯失敗怎麼辦?
  
    編譯內核是MOSIX集群的最大操作對於沒有編譯過內核的人會遇到很多編譯失敗的問題對於經常出現的問題和解決辦法如下
  
    編譯失敗在SCSI設備時如果沒有SCSI設備在編譯配置菜單中除去SCSI選項
  
    編譯失敗在SiS芯片時如果沒使用SiS芯片組的主板在編譯菜單中除去SiS芯片支持選項
  
    更改編譯文件後仍然編譯失敗時注意將上一次編譯的中間文件清理干淨使用如下命令(不要忘記備nfig文件)
  
    cd /usr/src/linuxom
    nfig /usr/src/configbackup/confignewkernel
    make mrproper
  
    DHCP為什麼不能正確讀取配置文件?
  
    確認你的DHCP版本要以上可以到RedHat的網站上下載另外檢查/etc/nf文件配置是否有錯誤可以參考本例的文件
  
    配置完啟動時出現sshd加載失敗時怎麼辦?
  
    該情況出現在MOSIX修改sshd的屬性後出現你可以加載MOSIX的ssd守護進程操作如下
  
    chkconfig sshdpremosix on
    service sshdpremosix start
  
    首次啟動MOSIX時提示Host name lookup failure是什麼原因?
  
    這是由於/etc/hosts文件沒有正確標出主機名對應的地址造成的修改/etc/hosts文件正確就可以
  
    首次啟動MOSIX時提示以下錯誤
    setpe: the supplied table is wellformatted
    but my IP address () is not there!
  是什麼原因?
  
    這是由於RedHat Linux 的host文件缺省只有對應主機名可以將/etc/hosts文件中的 mosix localhost分開描述
  
    vi /etc/hosts
  
     mosix
     localhost
  
    制作LTSP啟動內核映象失敗
  
    注意使用的LTSP初始化工具是ltsp_initrd_kititgz版本其他的版本因為修改了初始化腳本目前沒有方法可以初始化成功
  
    另外制作啟動內核映象時必須有mknbinoarchrpm包從RedHat的網站上可以下載最新的版本
  
    配置ltsp客戶端DHCP啟動失敗
  
    檢查/etc/nf文件指向的啟動內核路徑正確確認物理連接正確確認軟盤未損壞確認LTSP內核啟動文件正常編譯確認安裝並啟動了tftp守護進程確認/etc/exports文件共享了正確的客戶端根文件系統路徑
  
    配置ltsp客戶端啟動X Windows失敗
  
    如果需要在客戶端啟動X Windows需要安裝LTSP的X包並根據顯示卡的不同安裝不同的X服務器版本
  
    rpm Uvh ltsp_x_coreirpm
    rpm Uvh ltsp_x_fontsirpm
  
    下載連接是
  
    如果並不需要啟動X Windws需要修改/opt/ltsp/i/etc/nf文件中X_USBMOUSE_BUTTONS = 即可啟動文本界面
  
    LTSP客戶端啟動後找不到主機名或不能解析主機名
  
    確認/opt/ltsp/i/hosts文件不是符號連接並且和/etc/hosts文件一致確認/etc/nf文件中加入自動生成主機名配置確認生成的主機名與hosts文件中的一致
  
    LTSP客戶端啟動後不能啟動mosix
  
    確認/etc/mosixmap和/opt/ltsp/i/etc/mosixmap文件一致
  
    啟動mosix後沒找到mfs目錄
  
    手動創建/mfs目錄
  
    mkdir /mfs
    mkdir /opt/ltsp/i/mfs
  
  

From:http://tw.wingwit.com/Article/program/Oracle/201311/16892.html
  • 上一篇文章:

  • 下一篇文章:
  • 推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.