虛擬機器模擬SSD用於Ceph測試

2022-06-26 09:42:11 字數 2463 閱讀 2125

在一些使用場景中,我們需要使用ssd進行測試,如ceph的分級,openstack多種雲硬碟配置。在物理裝置受限的情況下,我們可以採用模擬ssd的方式進行

在實際的使用場景中,通過linux系統命令檢視ssd的方式為:

[root@openstack01 ~]# lsblk -o name,rota

name rota

fd0 1

sda 1

├─sda1 1

├─sda2 1

├─sda3 1

├─sda4 1

└─sda5 1

└─d8fab234_vg_root-lv_opt 1

sdb 0

└─sdb1 0

sdc 1

└─sdc1 1

sdd 1

└─sdd1 1

sr0 1

標識為0的為ssd磁碟,標識為1的為sas或者sata盤。lsblk讀取的是 /sys/block/sdb/queue/rotational檔案的值,檔案值為0時為ssd型別的磁碟,檔案值為1時,為sata或者sas型別磁碟。

[root@openstack02 ~]# lsblk -o name,rota

name rota

fd0 1

sda 1

├─sda1 1

├─sda2 1

├─sda3 1

├─sda4 1

└─sda5 1

└─285ac9ad_vg_root-lv_opt 1

sdb 1

└─sdb1 1

sdc 1

└─sdc1 1

sdd 1

└─sdd1 1

sr0 1

[root@openstack01 ~]# echo 0 > /sys/block/sdb/queue/rotational
[root@openstack02 ~]# lsblk -o name,rota

name rota

fd0 1

sda 1

├─sda1 1

├─sda2 1

├─sda3 1

├─sda4 1

└─sda5 1

└─285ac9ad_vg_root-lv_opt 1

sdb 0

└─sdb1 0

sdc 1

└─sdc1 1

sdd 1

└─sdd1 1

sr0 1

如上面所示,sdb顯示為0,模擬成功。

虛擬機器 模擬器

基本功能 1 支援安裝在linux windows下,linux下和windows下得vmware功能上沒有什麼差別的 2 安裝虛擬的系統過程簡單 3.所支援的虛擬系統多 linux windows freebsd等 qemu的主體部份是在lgpl下發布的,而其系統模式模擬則是在gpl下發布 而kq...

新建虛擬機器步驟 親測有效

如果使用該步驟,安裝ok 麻煩給個贊,謝謝哈 安裝centos 1.開啟虛擬機器 create vmvare typical 稍後安裝作業系統 先組裝電腦,再按系統 linux作業系統 版本centos 虛擬機器名稱 在左側顯示的名稱 位置d e 最大磁碟 虛擬機器最大佔多少 將虛擬機器拆分成多個檔...

虛擬機器中模擬uboot啟動

這種方式編譯比較直接,但是在除錯時,需要多次編譯u boot,引數太多會帶來不便,於是可以通過以下方法,修改makefile和config.mk檔案中的arch和cross compile選項,在編譯的時候就可以省去了在編譯命令中新增編譯配置的設定。1.配置qemu與主機的網路連線 採用橋接網路連線...