阿里去映象本地重構 記一次案例過程

2021-10-06 09:32:12 字數 424 閱讀 4241

二、轉換.raw檔案格式

raw檔案為原始映象檔案,可以轉換為vmdk虛擬機器檔案,再用虛擬機器vmware載入。raw為最原始的虛擬機器映象檔案,vmdk是vmware的虛擬機器映象檔案,如果要檢視raw檔案中的內容可以先把raw檔案轉換為vmdk檔案,然後再用vmware虛擬機器開啟vmdk檔案。raw檔案轉化為vmdk檔案需要在linux系統中使用qemu-img命令,本示例中使用的是ubantu18.4系統。轉換時間比較長,耐心等。轉換格式命令如下所示:

qemu-img convert -f raw ***x.raw -o vmdk ***x.vmdk

-p 顯示轉換進度

-f 原有映象格式

-o 輸出映象格式

得到.vmdk格式的虛擬磁碟映象檔案,乙個命名為data(資料分割槽), 另乙個命名為system

記一次重構經歷

起因 最近因為公司內部對各個業務線的使用者業務進行統一剝離,形成使用者中心,所有使用者相關的業務和資料都落地到使用者中心,各個業務線以rpc的的形式依賴使用者中心的服務。結果 因為我的疏忽,造成了兩個bug沒有被測試出來。總結改進 這兩個bug的產生的原因都是因為我錯誤地估計了回歸測試的範圍,我的想...

記一次docker更換阿里雲映象源遇到的坑

今天第一次給我的centos7安裝了docker,安裝完成後想拉取乙個mysql的映象。結果用docker search mysql的時候提示我 看到這個錯誤資訊,最後的提示是tls handshake timeout,我猜測大概是連線超時了,於是我按照網上的方案,將docker的預設源路徑改為阿里...

記一次使用Set為List去重

遇到乙個需求,把乙個重複的列表去重。我想這還不簡單,我立刻想到了使用set這個集合類,沒有具體研究過,但是知道這個就是可以自動去重的。所以我寫了乙個方法 private list removerepeated list beans return newarraylist set 結果沒有達到理想的效...