VM (Guest OS) 管理

    版本為 12:36, 20 Sep 2024

    到這個版本。

    返回到 版本存檔.

    查閱目前版本

    OEL5.x PVM (ovm template) 系統優化

    安裝管理工具
    > yum install setuptool system-config-network* system-config-firewall* system-config-securitylevel-tui \
    system-config-keyboard ntsysv
    
    關閉 SELinux 與 firewall,設定時區
    > setup
    
    設定校時服務
    1. 編輯 /etc/ntp.conf
      // 註解這兩行
      #server 127.127.1.0     # local clock
      #fudge  127.127.1.0 stratum 10

      // 最後一行加上 time server
      # OVM Manager
      server 10.23.0.203
    2. 重啟 ntpd 服務

     

    關閉 ipv6
    編輯 /etc/modprobe.conf
    加上這一行
    install ipv6 /bin/true
    
    編輯 /etc/sysconfig/network
    加上這兩行
    NETWORKING_IPV6=no
    IPV6INIT=no
    
    重啟系統
    
    驗證
    > lsmod | grep ipv6
    > ifconfig               ;不會出現 inet6 addr:... 這一行
    
    增加 Swap 虛擬記憶體

    1. 新增一個 virtual disk,並且建立 SWAP 磁區

    #> fdisk /dev/xvdb
    

    2. 執行下列指令

    #> mkswap /dev/xvdb1
    #> swapon /dev/xvdb1
    #> swapon -s 
    

    3. 開機時自動掛載
    編輯 /etc/fstab,增加這一行

    /dev/xvdb1              swap                    swap    defaults        0 0
    

    Clustered Server Pool 的 VM

    • VM 要正常啟動,所在的 OVS 主機必須是執行中
    • OVS 關閉時,其所屬的 VM 若要啟動,必須先 Migrate 至其他執行中的 OVS 主機 (做 VM Migrate 時,原始 OVS 不需要開啟)
    • OVS 上的 VM,只要有一個尚未關閉,就無法關閉底層的 OVS 主機。
    • 以 VM Template 方式新增 VM 後,這個 VM 會自動建立在第二台 OVS 主機上 (非 Master Server);所以這個 VM 若要正式上線,必須手動 Migrate 至 Master Server,否則它會在第二台主機上。

    VM 的 CPU 與 Memory 調整

    • Max. Processors: 必須關閉 VM 才能做調整
    • Processor
      • 必須小於 Max.Processor
      • 可隨時調整但要被系統套用,必須關閉 VM 再重啟 VM。(NOTE: 若在系統內執行 reboot,有時可能無法生效)
    • Max. Memory(MB): 必須先關閉 VM 才能調整
    • Memeory(MB)
      • 必須小於 Max. Memory
      • 可隨時調整但要被系統套用,必須關閉 VM 再重啟 VM。(NOTE: 若在系統內執行 reboot,有時可能無法生效)
    Powered by MindTouch Core