目前分類:工作隨筆 (8)

瀏覽方式: 標題列表 簡短摘要

remove root password

==============================

vi /etc/shadow

root:xx:

xx = your password

 ==============================

clint0922 發表在 痞客邦 留言(0) 人氣()

initramfs  <==== img 檔

不需要 nfs 跟 mount , dd 空間

 

UEFI

elilo.efi

elilo.conf <==設定檔

clint0922 發表在 痞客邦 留言(0) 人氣()

第一次嘗試在linux上架設vm,不透過圖形介面,使用CLI來進行架設,在此紀錄一些注意事項,其中也遇到不少問題,日後有新資訊會繼續補上

(一)硬體需求

不需要硬體特別強大的伺服器,使用2個4-core的processor、16GB的Memory,以及160GB的HDD,就可游刃有餘地跑8~10台VM,每台VM使用1虛擬CPU,1GB的Memory、1個VCPU和大約15GB左右的硬碟空間。

(二)虛擬技術

必須使用有支援Virtualization Technology(VT)的CPU,並且在BIOS裡面啟動(此功能為非必須,可以增進VM的效能,還有待查證)

可以藉由下列指令查詢CPU是否有支援VT的指令集

clint0922 發表在 痞客邦 留言(0) 人氣()

之前遇到無法分配ipv6的問題,

EX:DHCP 派發ipv6 ip 但卻無法ping 只能ping 自己,

linux 環境下無法獲得dhcpv6 的ip ,但windows 下有但無法使用,

由於剛接觸到ipv6 所以不夠了解,進入一個誤區,總是把ipv6當成 ipv4來思考,

但是這兩者有一些差別,所以在此做紀錄。

參考了https://www.gsnv6.tw/docu/SOP/08.IPv6_SOP_Home_Gateway.pdf 文件

clint0922 發表在 痞客邦 留言(0) 人氣()

1.check os kernel 版本

2.install 對應的vsl.rpm

3.modprobe


clint0922 發表在 痞客邦 留言(0) 人氣()

iperf2 缺少 gcc & gcc-c++ 的套件

iperf3 缺少 gcc 的套件

stressapptest 缺少 gcc & gcc-c++ 的套件


clint0922 發表在 痞客邦 留言(0) 人氣()

1.通過pxe選單後,抓取nfs的iso檔來源時,可能因為iptables的port沒有打開,而mount不到,在測試環境中可以先將iptables關閉

2.pxe使用ipv6開機時記得將tftp的設定檔(ex:RHEL=>vi /etc/xinetd.d/tftp)中的flags改成IPv6

3.Legacy或EFI的開機選單檔案裡面的method路徑不可以有"."

4.放置iso檔目錄的權限必須開啟

5.VMWorkStation假如要用EFI模式開機,必須去虛擬機器vmx的設定檔中加入firmware="efi"


clint0922 發表在 痞客邦 留言(0) 人氣()

Warmboot Powercycle

測試開關機的穩定度

1.假如PUT已經跑過powercycle,時間可能是跑掉的,因此先check BIOS的時間

2.PUT透過兩個網路介面連到nfs server進行log的存放,以及warmboot是否成功的測試,所以PUT有換過HDD或是NIC的話,必須去修改PnP的設定檔,位在/etc/udev/rules.d/70-persistent-net.rules (udev 在開機時會記下曾使過網路介面的 MAC 地址及其他資訊,待下次使用的相同的網路介面時,可以根據 MAC 地址設定和上次一樣的網路介面名稱)

修改方式如下:

a)可以將此檔案刪除後,重新開機由udev來記錄最後的device資訊

clint0922 發表在 痞客邦 留言(0) 人氣()