今天要在Linux環境下,執行iperf3來測試LAN Throughput發生以下的錯誤訊息:
iperf3: error - unable to create a new stream: No such file or directory
會有這個錯誤訊息,是因為iperf3在執行時,會寫一個iper3.XXXXXX的檔案,而要寫入此檔案的路徑我們要從source code的 iperf/src/iperf_api.c 來觀察,如下圖:
可以看到,在這邊有定義了一個路徑,而我會出現這個錯誤訊息的原因,就是因為沒有/tmp這個資料夾,導致iperf3無法寫入iper3.XXXXXX的檔案
因此在系統中建立好此資料夾,再執行iperf3執行檔,就可以了~
2019年7月22日 星期一
2019年7月16日 星期二
查看目前kernel支援哪些FileSystem
查詢目前Linux 支援的檔案系統(可載入的module)
# ls -l /lib/modules/$(uname -r)/kernel/fs
系統目前已載入到記憶體中支援的檔案系統
# cat /proc/filesystems
nodev sysfs
nodev rootfs
nodev proc
nodev tmpfs
ext3
ext2
ext4
nodev fuse
fuseblk
# ls -l /lib/modules/$(uname -r)/kernel/fs
系統目前已載入到記憶體中支援的檔案系統
# cat /proc/filesystems
nodev sysfs
nodev rootfs
nodev proc
nodev tmpfs
ext3
ext2
ext4
nodev fuse
fuseblk
2019年7月11日 星期四
Linux設定IP, BroadCast, netmask的指令
利用ifconfig一行就可以解決,如下指令:
ifconfig eth0 192.168.1.5 broadcast 192.168.1.255 netmask 255.255.255.0
ifconfig eth0 192.168.1.5 broadcast 192.168.1.255 netmask 255.255.255.0
訂閱:
文章 (Atom)