91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

系統管理 virtual box iostat ssh

發布時間:2020-08-02 14:34:48 來源:網絡 閱讀:422 作者:panpan_08 欄目:移動開發

virtualbox配置共享文件

一、安裝增強功能套件

二、配置windows上的共享文件夾,如圖:


系統管理 virtual box iostat ssh


三、將共享文件夾mount到Linux虛擬機的mount point,比如/mnt:

mount -t vboxsf win_h /mnt


四、擴展vdi文件的大小

C:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyhd d:\Linux-Desktop.vdi

--resize 80000

0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%


C:\Program Files\Oracle\VirtualBox>

但是查看D:\Linux-Desktop。vdi沒有改變。測試失敗。不得不重新創建一個虛擬硬盤。

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

ssh原理

hostA生成公鑰-密鑰對:

在任意路徑下執行:ssh-keygen -t rsa

該命令會創建/home/$USER/.ssh目錄(如果沒有的話),在.ssh目錄下生成id_rsa和id_rsa.pub共2個文件(如果是ssh-keygen -t dsa,則生成id_dsa和id_dsa.pub)。

在hostB的/home/$USER/.ssh目錄下,創建空文件authorized_keys(如果沒有的話),將hostA的id_rsa.pub的內容添加到authorized_keys文件.

hostA通過ssh向hostB發起連接,hostB生成一個隨機數,并用hostA的公鑰加密,發送給hostA,hostA用自己的密鑰解密,并將結果傳給hostB,hostB確認無誤后,允許hostA建立連接。


ssh -l inst1 192.168.155.150 "hostname;echo '\n this is `hostname`'"


cat /etc/ssh/sshd_config

#PermitRootLogin yes

#ClientAliveInterval 300



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

iostat -x -m

小技巧:你知道iostat是從哪里得到IO相關信息的嗎?使用strace命令能跟蹤到答案:

shell> strace -eopen iostat
open("/proc/diskstats", O_RDONLY)

util是設備的利用率(1s內多少時間用于處理IO)。如果它接近100%,通常說明設備能力趨于飽和(并不絕對,比如設備有寫緩存)。有時候可能會出現大于100%的情況,這多半是計算時四舍五入引起的,但如果是磁盤陣列等多盤系統,因為具有并發IO操作的能力,也會出現大于100%的情況。

svctm是平均每次請求的服務時間。從源代碼里可以看出:(r/s+w/s)*(svctm/1000)=util。舉例子:如果util達到100%,那么此時svctm=1000/(r/s+w/s),假設IOPS是1000,那么svctm大概在1毫秒左右,如果長時間大于這個數值,說明系統出了問題。不過前面已經說過在磁盤陣列等多盤系統中util可能出現偏大的情況,所以svctm相應的也可能偏大。

await是平均每次請求的等待時間。這個時間包括了隊列時間和服務時間,也就是說,一般情況下,await大于svctm,它們的差值越小,則說明隊列時間越短,反之差值越大,隊列時間越長,說明系統出了問題。

avgqu-sz是平均請求隊列的長度。毫無疑問,隊列長度越短越好。

說明:svctm參數在未來某個版本的iostat會被刪除,詳見官方文檔。

iostat有順序IO,隨機IO之分

任何I/O操作都需要一定的時間,而且這些時間對于硬盤來說是確定的,它包含磁盤旋轉的延時RDrotation delay)和磁頭搜索時間DSdisk seek)。RD由磁盤轉速(RPM)決定。RD是磁盤旋轉一周所需時間的一半。如RPM10000.



RPS=RPM/60=166



1/166=0.0006=6ms 磁盤旋轉一周要6毫秒



RD=6ms/2=3ms



磁盤平均搜索時間是3ms,數據傳輸的平均延時是2ms,這樣一次I/O操作的平均時間是:



3ms+3ms+2ms=8ms



IOPS=1000/8=125 這塊磁盤的每秒IO數(IOPS)為125。所以對于10000RPM的磁盤來說它所能承受的IO操作在IOPS120150之間。如果系統的I/O請求超過這個值,就會使磁盤成為系統的瓶頸。



對與系統而言有兩種不同種類的I/O壓力,連續I/O和隨機I/O



連續I/O常常出現在企業級數據庫這樣的應用中,需要連續的讀取大量數據。這種系統的性能依靠它讀取和移動數據的大小和快慢。我們用iostat來監控,會發現rKB/s,wKB/s會很高。



Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util



/dev/sda 0.00 12891.43 0.00 105.71 0.00 106080.00 0.00 53040.00 1003.46 1099.43 3442.43 26.49 280.00



從輸出我們看到w/s=105,wKB/s=53040.所以53040/105=505KB per I/O.



對于隨機I/O的系統來說性能的關注點不在搜傳輸數據的大小和速度,而是在磁盤的IOPS。這類系統的I/O請求比較小但是數量很大,如Web服務器Mail服務器。他們的性能主要依賴每秒鐘可處理的請求數:



# iostat -x 1



avg-cpu: %user %nice %sys %idle



2.04 0.00 97.96 0.00



Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util



/dev/sda 0.00 633.67 3.06 102.31 24.49 5281.63 12.24 2640.82 288.89 73.67 113.89 27.22 50.00



從輸出我們看到w/s=102,wKB/s=2640.所以2640/102=23KB per I/O.因此對于連續I/O系統來說我們要關注系統讀取大量數據的能力即KB per request.對于隨機I/O系統我們注重IOPS.


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

建湖县| 宁晋县| 府谷县| 大英县| 玉林市| 老河口市| 元谋县| 武功县| 邢台县| 阿拉善右旗| 吉隆县| 绥江县| 周至县| 隆化县| 当阳市| 阜平县| 新建县| 乌兰县| 大石桥市| 中方县| 保德县| 平果县| 洛川县| 天峻县| 星座| 包头市| 涞源县| 藁城市| 沙河市| 天气| 广河县| 巴塘县| 蒲江县| 泰兴市| 邢台县| 华宁县| 东兰县| 成安县| 册亨县| 新疆| 武鸣县|