Ⅰ 新手自學CAD制圖的詳解教程
想要學號CAD制圖必須要懂很多知識,並且還要堅持畫圖。接下來就是我精心整理的一些關於新手如何自學好CAD制圖的相關資料,供你參考。
新手自學好CAD制圖的 方法
第一,要清楚自己為何要學CAD?學了之後對自己的工作有什麼幫助?對今後的職業發展又有何意義。然後定下目標,爭取熟悉軟體,直到精通,才能學以致用。
第二,建議初學者先買本CAD基礎類的書,開始學習,一定要買本書來學。因為書上的知識點比較系統和全面,這樣可以縮短學會的時間。網上是有很多免費的資料,但那時不能與專業書相比的。買一本適合自己的書,等你看完這本書,CAD就差不多入門了。
第三,平時我們看書的同時,還要多練。CAD不是有的理論就算會的。必須要練,練得多,軟體上的每一個命令,每一個地方才會了如指掌,用起來才會得心應手,運用自如。
第四,完成了CAD第一階段的學習後,你已經對CAD有了一定的基礎。這個時候,就看你想從事哪個行業了。因為CAD的深入學習與你的工作需要有關。若是機械行業,就應該買本機械CAD高級篇的書來學習了。如機械工業出版社的就可以,清華大學出的書也可以。電器行業就學電器CAD制圖了等等。
學好CAD需要注意的是:
1、我們要熟練掌握一些常用的命令,並理解各參數的用法,也就20-40個命令。
2、還有的是掌握常用命令的快捷鍵,對有些命令可以了解;
3、熟練掌握圖層的用法;
CAD教程:二維圖形的快速繪制
1. 圖形復制
復制命令用於圖形中已有的對象進行復制,減小同樣圖形重復繪制工作。 選擇修改/復制命令,或單擊復制按鈕,或在命令行中輸入來執行。
2. 圖形鏡像
當繪制圖形對象相對於某一對稱軸時,就可以使用鏡像命令,它將選定的對象沿著一條指定的直線對稱復制,復制完成後可以刪除源對象,也可以不刪除源對象。 選擇修改/鏡像命令,或單擊鏡像按鈕,或在命令行中輸入mirror來執行。 當鏡像對象中包含文字時,需要先設置系統變數mirrtext,當值為0時,鏡像文字可讀,當值為1時,鏡像文字不可讀。
3. 圖形偏移
可以根據距離或通過點,創建一個與原有圖形對象平行或具有同心結構的形體。 偏移對象可以是直線、樣條曲線、圓、圓弧和正多邊形等。 通過選擇修改/偏移命令,或單擊偏移按鈕,或在命令行中輸入offset來執行。 對於未封閉的對象,如直線、樣條曲線和圓弧等,可以偏移出與源對象平行的圖形。 對於封閉的單一對象,如圓、正多邊形、多段線形成封閉圖形等,可以偏移出與源對象具有同心結構的圖形。
4. 圖形陣列
繪制多個在X軸或在Y軸上等間距分布,或者圍繞一個中心旋轉的圖形時,可以使用陣列命令。 選擇修改/陣列命令,或單擊陣列按鈕,或在命令行中輸入array命令來執行。
① 矩形陣列 將選中的對象進行多重復制後沿X軸和Y軸(即所說的行和列)方向排列的陣列方向,創建的對象將按用戶定義的行數和列數排列。 在矩形陣列對話框中,設置陣列的行數、列數;設置行距、列距;設置陣列逆時針旋轉角度。 在行偏移和列偏移中輸入正數,則圖形在右上角陣列,在行偏移中輸入負數,則向下陣列,在列偏移中輸入負數,是向左陣列。
② 環形陣列 圍繞用戶指定的圓心或一個基點在其周圍作圓形或成一定角度的扇形排列。 陣列對話框內,選擇對象,拾取中心點, 方法下拉框中有三個選項: a項目總數和填充角度。 b項目總數和項目間角度。 c填充角度和項目間角度。 項目總數用於輸入對象的數目,包括復制對象本身。 填充角度用於輸入填充角度,在填充角度內才能復制,確定對象如何沿圓周進行分布,默認對象沿整個圓周分布即360。 項目間角度用於輸入兩個對象相隔的角度。 復制時旋轉項目用於設置復制對象時,會旋轉相應角度,若不選擇此復選框,復制對象不會旋轉。
Ⅱ autocad命令大全
F1: 獲取幫助
F2: 實現作圖窗和文本窗口的切換
F3: 控制是否實現對象自動捕捉
F4: 數字化儀控制
F5: 等軸測平面切換
F6: 控制狀態行上坐標的顯示方式
F7: 柵格顯示模式控制
F8: 正交模式控制
F9: 柵格捕捉模式控制
F10: 極軸模式控制
F11: 對象追 蹤式控制
Ctrl+A:全選
Ctrl+B: 柵格捕捉模式控制(F9)
Ctrl+C: 將選擇的對象復制到剪切板上
Ctrl+D:開/關坐標值
Ctrl+E:確定軸測圖方向
Ctrl+F: 控制是否實現對象自動捕捉(f3)
Ctrl+G: 柵格顯示模式控制(F7)
Ctrl+H:pickstyle
Ctrl+I:空
Ctrl+J: 重復執行上一步命令
Ctrl+K: 超級鏈接
Ctrl+L:正交開/關
Ctrl+M: 打開選項對話框
Ctrl+N: 新建圖形文件
Ctrl+O: 打開圖象文件
Ctrl+P: 打開列印對說框
Ctrl+Q:退出
Ctrl+R:空
Ctrl+S: 保存文件
Ctrl+T:數字化儀關
Ctrl+U: 極軸模式控制(F10)
Ctrl+V: 粘貼剪貼板上的內容
Ctrl+W: 對象追 蹤式控制(F11)
Ctrl+X: 剪切所選擇的內容
Ctrl+Y: 重做
Ctrl+Z: 取消前一步的操作
Ctrl+1: 打開特性對話框
Ctrl+2: 打開圖象資源管理器
Ctrl+3:打開工具選項板
Ctrl+4:圖紙集管理器
Ctrl+5:信息選項板
Ctrl+6: 打開圖象數據原子
Ctrl+7:標記集管理器
Ctrl+8:超級計算器
Ctrl+9:隱藏/顯示命令行
Ctrl+0:隱藏/顯示快捷圖標
AA: 測量區域和周長(area)
AL: 對齊(align)
AR: 陣列(array)
AP: 載入*lsp程系
AV: 打開 視圖對話框(dsviewer)
SE: 草圖設置
①捕捉和柵格
②極軸追蹤
③對象捕捉
④動態輸入
ST: 打開字體設置對話框(style)
SO: 繪制二圍面( 2d solid)
SP: 拼音的校核(spell)
SC: 縮放比例 (scale)
SN: 柵格捕捉模式設置(snap)
DT: 文本的設置(dtext)
DI: 測量兩點間的距離
OI: 插入外部對相
A: 繪圓弧
B: 定義塊
C: 畫圓
D: 尺寸資源管理器
E: 刪除
F: 倒圓角
G: 對相組合
H: 填充
I: 插入
J:合並
K:空
L: 直線
M: 移動
N:空
O: 偏移
P: 移動
Q:空
R:redraw
S: 拉伸
T: 文本輸入
U: 恢復上一次操做
V: 設置當前坐標
W: 定義塊並保存到硬碟中
X: 炸開
Y:空
Z: 縮放
autocad中滑鼠鍵(快捷鍵)功能使用詳解
滑鼠的功能!
二鍵式滑鼠
左鍵 : 選擇功能鍵(選象素 選點 選功能)
右鍵: 繪圖區-----快捷菜單或[ENTER]功能
1.變數 SHORTCUTMENU 等於0或偶數---------[ENTER]
2.變數 SHORTCUTMENU為基數---------快捷菜單
3.或用於環境選項--------使用者設定---------快捷菜單開關設定
[shift]+右鍵:對象捕捉快捷菜單
三鍵式滑鼠
左鍵 : 選擇功能鍵(選象素 選點 選功能)
右鍵: 繪圖區-----快捷菜單或[ENTER]功能
1.變數 SHORTCUTMENU 等於0或偶數---------[ENTER]
2.變數 SHORTCUTMENU 為基數---------快捷菜單
3.或用於環境選項--------使用者設定---------快捷菜單開關設定
中間鍵 :Mbuttonpan=1(系統默認值)
壓著不放並拖曳 實現平移
雙擊 ZOOM ------E縮放成實際范圍
[Shift]+壓著不放並拖曳:作垂直或水平的實時平移
[Ctrl]+壓著不放並拖曳:隨意式實時平移
Mbuttonpan=0:對象捕捉快捷菜單
[Shift]+右鍵:對象捕捉快捷菜單
二鍵+中間滾輪滑鼠
左鍵 : 選擇功能鍵(選象素 選點 選功能)
右鍵: 繪圖區-----快捷菜單或[ENTER]功能
1.變數 SHORTCUTMENU 等於0或偶數---------[ENTER]
2.變數 SHORTCUTMENU 為基數---------快捷菜單
3.或用於環境選項--------使用者設定---------快捷菜單開關設定
中間滾輪 1.旋轉輪子向前或向後,實時縮放、拉近、拉遠
2.壓輪子不放並拖曳 實時平移
3.雙擊 ZOOM ------E縮放成實際范圍
[Shift]+壓輪子不放並拖曳 作垂直或水平的實時平移
[Ctrl]+壓輪子不放並拖曳 隨意式實時平移
Mbuttonpan=0 (系統默認值=1) 按一下輪子 對象捕捉快捷菜單
[Shift]+右鍵 對象捕捉快捷菜單
AutoCAD 命令
acad.pgp文件
我已經將其命令的內容翻譯出來,希望對用快捷鍵的朋友有點幫助吧
3A, *3DARRAY
;三維陣列
3DO, *3DORBIT
;三維動態觀察器
3F, *3DFACE
;曲面三維面
3P, *3DPOLY
;三維多段線
A, *ARC
;圓弧
ADC, *ADCENTER
;AutoCAD 設計中心
AA, *AREA
;查詢面積
AL, *ALIGN
;將實體對象輸出到ACIS文件中
AP, *APPLOAD
;載入應用程序
AR, *ARRAY
;陣列
-AR, *-ARRAY
;陣列
ATT, *ATTDEF
;定義屬性
-ATT, *-ATTDEF
;修改定義屬性
ATE, *ATTEDIT
;修改塊屬性
-ATE, *-ATTEDIT
;命令行修改塊屬性
ATTE, *-ATTEDIT
;命令行修改塊屬性
B, *BLOCK
;做塊
-B, *-BLOCK
;修改塊
BH, *BHATCH
;圖案填充
BO, *BOUNDARY
;圖案填充中的邊界
-BO, *-BOUNDARY
;修改圖案填充中的邊界
BR, *BREAK
;打斷
C, *CIRCLE
;畫圓
CH, *PROPERTIES
;特性
-CH, *CHANGE
;不使用特性對話框進行特性修改
CHA, *CHAMFER
;倒角
COL, *COLOR
;指定當前圖層顏色
COLOUR, *COLOR
;指定當前圖層顏色
CO, *COPY
;復制選擇
D, *DIMSTYLE
;標注樣式
DAL, *DIMALIGNED
;對齊標注
DAN, *DIMANGULAR
;角度標注
DBA, *DIMBASELINE
;基線標注
DBC, *DBCONNECT
;資料庫
DCE, *DIMCENTER
;圓心中心標記
DCO, *DIMCONTINUE
;連續標注
DDA, *DIMDISASSOCIATE
;刪除選定擇標注的關聯性
DDI, *DIMDIAMETER
;直徑標注
DED, *DIMEDIT
;編輯標注
DI, *DIST
;距離查詢
DIV, *DIVIDE
;定數等分在線上加點
DLI, *DIMLINEAR
;線性標注
DO, *DONUT
;圓環
DOR, *DIMORDINATE
;標注坐標
DOV, *DIMOVERRIDE
;標注替代
DR, *DRAWORDER
;顯示順序
DRA, *DIMRADIUS
;半徑標注
DRE, *DIMREASSOCIATE
;重新關聯標注
DS, *DSETTINGS
;捕捉設置
DST, *DIMSTYLE
;標注樣式
DT, *DTEXT
單行文本
DV, *DVIEW
;定義平行投影或透視視圖
E, *ERASE
;刪除
ED, *DDEDIT
編輯多行文字或文字
EL, *ELLIPSE
;橢圓
EX, *EXTEND
;延伸
EXIT, *QUIT
;退出
EXP, *EXPORT
;輸出文件
EXT, *EXTRUDE
;實體拉伸
F, *FILLET
;倒圓角
FI, *FILTER
;對象選擇過濾器
G, *GROUP
;建組
-G, *-GROUP
;用命令行編輯建立組
GR, *DDGRIPS
;選項
H, *BHATCH
;填充
-H, *HATCH
;用命令行填充
HE, *HATCHEDIT
;圖案填充編輯
HI, *HIDE
;3D消隱
I, *INSERT
;插入塊
-I, *-INSERT
;命令行插入塊
IAD, *IMAGEADJUST
;圖像調整
IAT, *IMAGEATTACH
;插入光柵圖像
ICL, *IMAGECLIP
;剪裁圖像
IM, *IMAGE
;圖像管理器
-IM, *-IMAGE
;命令行方式圖像管理器
IMP, *IMPORT
;插入其它格式文件
IN, *INTERSECT
;3D實體編輯交集
INF, *INTERFERE
;3D實體干涉
IO, *INSERTOBJ
;插入OLE對象
L, *LINE
;繪直線
LA, *LAYER
;管理圖層和圖層特性
-LA, *-LAYER
;用命令行管理圖層和圖層特性
LE, *QLEADER
;注釋引線
LEN, *LENGTHEN
;修改對象的長度和圓弧的包含角
LI, *LIST
;查詢
LINEWEIGHT, *LWEIGHT
;設置線寬
LO, *-LAYOUT
;命令行布局設置
LS, *LIST
;查詢
LT, *LINETYPE
;載入、設置和修改線型
-LT, *-LINETYPE
;命令行設置、載入和修改線型
LTYPE, *LINETYPE
;載入、設置和修改線型
-LTYPE, *-LINETYPE
;命令行設置、載入和修改線型
LTS, *LTSCALE
;設置全局線型比例因子
LW, *LWEIGHT
;設置線寬
M, *MOVE
;移動
MA, *MATCHPROP
;匹配特性(掃把)
ME, *MEASURE
;定距等分
MI, *MIRROR
;鏡像
ML, *MLINE
;多線
MO, *PROPERTIES
;特性
MS, *MSPACE
;從圖紙空間切換到模型空間視口
MT, *MTEXT
;多行文本編輯器
MV, *MVIEW
;創建並控制布局視口
O, *OFFSET
;偏移
OP, *OPTIONS
;選項
ORBIT, *3DORBIT
;三維動態觀察器
OS, *OSNAP
;對象捕捉
-OS, *-OSNAP
;命令行的對象捕捉
P, *PAN
;實時平移
-P, *-PAN
;命令行實時平移
PA, *PASTESPEC
PARTIALOPEN, *-PARTIALOPEN
;將選定視圖或圖層的幾何圖形載入到圖形中
PE, *PEDIT
;編輯多段線和三維多邊形網格
PL, *PLINE
;創建二維多段線
PO, *POINT
;創建點對象
POL, *POLYGON
;正多邊形
PR, *OPTIONS
;特性
PRCLOSE, *PROPERTIESCLOSE
;關閉「特性」窗口
PROPS, *PROPERTIES
打開特性窗口
PRE, *PREVIEW
;列印預覽
PRINT, *PLOT
;列印
PS, *PSPACE
;從模型空間視口切換到圖紙空間
PTW, *PUBLISHTOWEB
;網上發布
PU, *PURGE
;清理文件
-PU, *-PURGE
;命令行的清理文件
R, *REDRAW
;刷新當前視口中的顯示
RA, *REDRAWALL
;重畫
RE, *REGEN
;重生成
REA, *REGENALL
;全部重生成
REC, *RECTANGLE
;恢復被 UNDEFINE 忽略的 AutoCAD 內部命令
REG, *REGION
;面域
REN, *RENAME
;重命名
-REN, *-RENAME
;命令行的重命名
REV, *REVOLVE
;實體旋轉
RM, *DDRMODES
;草圖設置
RO, *ROTATE
;旋轉
RPR, *RPREF
;設置渲染系統配置
RR, *RENDER
;渲染渲染
S, *STRETCH
;拉伸
SC, *SCALE
;縮放
SCR, *scrīpt
;運行腳本
SE, *DSETTINGS
;對象捕捉設置
SEC, *SECTION
;實體 截面
SET, *SETVAR
;設置變數
SHA, *SHADE
;這個不知道是做什麼的
SL, *SLICE
;實體剖切
SN, *SNAP
;規定游標按指定的間距移動
SO, *SOLID
;二維填充
SP, *SPELL
;拼寫檢查
SPL, *SPLINE
;樣條曲線
SPE, *SPLINEDIT
;編輯樣條曲線
ST, *STYLE
;文字樣式
SU, *SUBTRACT
;實體編輯差集
T, *MTEXT
;多行文本
-T, *-MTEXT
;命令行的多行文本
TA, *TABLET
;數字化儀定點
TH, *THICKNESS
;顯示圖形統計信息、模式及范圍
TI, *TILEMODE
;這個也不知道是做什麼的
TO, *TOOLBAR
;自定義設置
TOL, *TOLERANCE
;創建形位公差
TOR, *TORUS
;實體圓環體
TR, *TRIM
;修剪
UC, *DDUCS
;命名UC
UCP, *DDUCSP
;正交UCS
UN, *UNITS
;圖形單位
-UN, *-UNITS
;命令行圖形單位
UNI, *UNION
;並集
V, *VIEW
;視圖
-V, *-VIEW
;命令行設置視圖
VP, *DDVPOINT
;三維視圖視點預置
-VP, *VPOINT
;命令行三維視圖視點預置
W, *WBLOCK
;寫塊
-W, *-WBLOCK
;命令行的寫塊
WE, *WEDGE
;實體楔體
X, *EXPLODE
;這個不用說了吧,爆開
XA, *XATTACH
;外部參照
XB, *XBIND
;綁定
-XB, *-XBIND
;命令行的綁定
XC, *XCLIP
;定義外部參照或塊剪裁邊界,並且設置前剪裁面和後剪裁面
XL, *XLINE
;構造線
XR, *XREF
;外部參照管理器
-XR, *-XREF
;命令行的外部參照管理器
Z, *ZOOM
;縮放
Ⅲ CAD 命令大全,要詳解。。。
我汗,CAD命令沒必要記那麼多,只要記主要常用的就行了。
Ⅳ Auto CAD 應用
第一步,明確目的
你需要明確自己學習CAD的目的,也就是學習CAD要做什麼,需要CAD的什麼功能,比如需要學習CAD應用到建築行業,機械行業等。
第二步,針對性學習
不管是AutoCAD、CAD編輯器專業版,一款CAD軟體有很多功能,一開始學不要想著我要掌握CAD軟體的所有功能,那會浪費你很多時間,而且這對你以後的工作不一定有用。
Ⅳ CAD做陣列的步驟是怎樣的謝求詳解。
點陣列命令,選取要陣列的對象;
輸入陣列的類型,矩形、路徑或極軸;
極軸的話要選中心點及數量,矩形要選行數及列數及距離等相應參數;
按照命令中的提示進行輸入就可以了。
Ⅵ 在coreldraw中怎麼陣列
打開泊塢窗>變換>旋轉,用選擇工具點擊你要進行旋轉的對象兩次使其成旋轉狀態時,,把該對象的中心點移至你要進行陣列的中心位置,,然後設置好旋轉的角度和好副本的個數,點擊應用就能陣列了!當然我說的這個是環形陣列哦,至於矩形陣列,可以在復制對象後,按ctrl+d(也就是步長和重復),多按N次,個數直到能滿足你的要求即可.
Ⅶ [Linux實用命令]-9-磁碟陣列(RAID)實例詳解
這篇文章介紹幾種常用的磁碟陣列技術(Raid0、Raid1、Raid4、Raid5、Raid10、Raid01),演示如何在CentOS7環境下使用mdadm命令去創建和維護磁碟陣列;RAID又稱「廉價磁碟冗餘陣列」,可以使用硬體和軟體兩種方式來實現,硬體RAID可以參考購買硬體時附帶的參考手冊,設置方法與軟體RAID有差異;現如今軟體RAID大多用作研究和熟悉RAID的工作方式。
Raid有"廉價磁碟冗餘陣列"的意思,就是利用多塊廉價的硬碟組成磁碟組,讓數據分部儲存在這些硬碟裡面,從而達到讀取和寫入加速的目的;也可以用作數據的冗餘,當某塊硬碟損毀後,其他硬碟可以通過冗餘數據計算出損壞磁碟的數據,這樣就提高了數據儲存的安全性。
Raid0數據儲存方法如下(假設有兩塊硬碟D1、D2):
特點:數據被並行寫入每個磁碟,每個磁碟都保存了完整數據的一部分,讀取也採用並行方式,磁碟數量越多,讀取和寫入速度越快。因為沒有冗餘,一個硬碟壞掉全部數據丟失。至少兩塊硬碟才能組成Raid0陣列。
容量:所有硬碟之和。
Raid1數據儲存方法如下(假設有兩塊硬碟D1、D2):
特點:有數據冗餘,可靠性強,D1、D2被寫入相同的數據,其中D2可以作為D1的完整備份。讀取時,從兩塊硬碟上並行讀取,寫入慢,讀取快。任何一塊硬碟壞掉不會丟失數據,至少兩塊硬碟並且兩塊硬碟大小相等才能組成Raid1陣列。
容量:所有硬碟容量之和的一半(一半寫數據,一半用來做備份)。
Raid4數據儲存方法如下(假設有三塊硬碟D1、D2、D3):
特點:有數據冗餘校驗,可靠性強。其中任何一塊硬碟壞掉都不會引起數據丟失,D1丟失時,D3根據校驗和以及D2的數據進行逆運算,計算出D1的數據。但當寫入大量數據時校驗盤D3會是一個數據瓶頸,導致寫入慢。只有當兩塊磁碟同時丟失時,數據才無法恢復。至少三塊硬碟並且磁碟大小應該相等才能組成Raid4陣列(不常用)。
容量:所有硬碟容量之和減去其中一塊硬碟的容量。
Raid5數據儲存方法如下(假設有三塊硬碟D1、D2、D3):
特點:採用奇偶校驗,可靠性強,磁碟校驗和被散列到不同的磁碟裡面,增加了讀寫速率。只有當兩塊磁碟同時丟失時,數據才無法恢復,至少三塊硬碟並且硬碟大小應該相等才能組成Raid5陣列。
容量:所有硬碟容量之和減去其中一塊硬碟的容量,被減去的容量被分配到三塊硬碟的不同區域用來存放數據校驗信息。
Raid10(Raid1+Raid0)是現在比較常用的一種磁碟陣列級別,它的容錯好,讀寫數據效率較高,但經費相對也較高。
Raid10數據儲存方法如下(假設有四塊硬碟D1、D2、D3、D4):
特點:備份和並發式存取數據,可靠性強。D1、D2組成一個陣列Raid1,其中D1是數據盤,D2是備份盤;D3、D4也組成一個Raid1,其中D3是數據盤,D4是備份盤;在這個基礎上將D1、D2作為一個整體,將D3、D4也作為一個整體,這兩個整體之間再組成一個Raid0陣列。這樣不僅僅讀取數據會非常快,並發寫入的速度也會隨著磁碟的增多而變快。至少四塊硬碟並且每塊硬碟大小應該相等才能組成Raid10陣列。
容量:所有硬碟容量之和的一半(一半寫數據,一半用來備份數據)。
Raid01數據儲存方法如下(假設有四塊硬碟D1、D2、D3、D4):
特點:D1、D2組成一個陣列Raid0,D3、D4也組成一個陣列Raid0,D1、D2和D3、D4再組成一個Raid1。D1和D2作為數據盤陣列,D3和D4作為數據備份陣列,這種方式並不常用,至少四塊硬碟並且每塊硬碟大小應該相等才能組成Raid01陣列。
容量:所有硬碟容量之和的一半。
這一部分通過Linux上的mdadm命令來實現Raid10磁碟陣列。
實驗環境為一台安裝了5塊硬碟的計算機,操作系統是CentOS7,除系統所在硬碟(/dev/sda)外,其餘四塊20G的硬碟盤符分別為(/dev/sdb、/dev/sdc、/dev/sdd、/dev/sde);
主要用到的命令:mdadm;
CentOS7中mdadm默認已安裝,如果沒有安裝,可以使用yum在線安裝,如下:
到這里,實驗的准備工作完成。
新創建的磁碟陣列默認是不能開機自啟動的,需要手動創建一個配置文件,讓系統在啟動的時候自動啟動Raid(經過測試,CentOS7並不需要創建這個配置文件,如果重啟後磁碟陣列沒有隨機啟動,請使用下面的方法配置一次):
可以在創建RAID的時候指定有幾塊冗餘磁碟,當工作磁碟出現故障的時候,冗餘磁碟自動啟動,頂替出現故障的磁碟繼續工作,請看下面的實例:
下面手動將一塊磁碟標記為故障,看看冗餘盤是否起作用:
假如/dev/sdc經過測試後發現沒有問題,想要重新加入md0使用,可以在系統重啟後,使用"mdadm /dev/md0 -a /dev/sdc"命令將它重新(添加)啟用。
如果以後,想要加入一塊新硬碟到這個raid10里作為備份盤,這塊新硬碟需要和其他硬碟(或分區)保持相同的大小,然後使用下面的命令添加:
要想徹底清除RAID以及數據,請使用下面的方法:
Ⅷ CAD環形陣列問題!
看你的截圖,你畫的第一個矩形(源)就不在圓周上,陣列後的那些矩形自然就不會在圓周上了
,
Ⅸ 三、RAID與LVM
1、LVM介紹
LVM的安裝 採用yum install lvm2即可
PV(Physical Volume)- 物理卷
物理卷在邏輯卷管理中處於最底層,它可以是實際物理硬碟上的 分區 ,也可以是整個 物理硬碟 ,也可以是 raid設備 。
VG(Volumne Group)- 卷組
卷組建立在物理卷之上,一個卷組中至少要包括一個物理卷,在卷組建立之後可動態添加物理卷到卷組中。一個邏輯卷管理系統工程中可以只有一個卷組,也可以擁有多個卷組。
LV(Logical Volume)- 邏輯卷
邏輯卷建立在卷組之上,卷組中的未分配空間可以用於建立新的邏輯卷,邏輯卷建立後可以動態地擴展和縮小空間。系統中的多個邏輯卷可以屬於同一個卷組,也可以屬於不同的多個卷組。
2、安裝LVM管理軟體與LVM使用方式
yum install lvm2
LVM的使用以及卷的創建需要遵循一定的規則,第一要先創建物理卷,然後創建邏輯卷組,然後創建邏輯卷的形式進行使用,最後在邏輯卷上創建文件系統後就可以正常使用了
3、創建物理卷PV
pvcreate /dev/sdb1 /dev/sdb2 /dev/sdb3
在這三個分區上創建物理卷PV,其實就是在分區上創建出中間的抽象層,就是寫上部分數據即可。
Physical volume "/dev/sdb1" successfully created.
Physical volume "/dev/sdb2" successfully created.
Physical volume "/dev/sdb3" successfully created.
出現這個創建成功
pvdisplay 顯示已經創建的物理卷的詳細信息
PVS 查看簡略信息
PVSCAN 查看檢錄信息
4、創建邏輯卷組
vgcreate vg0 /dev/sdb1 /dev/sdb2 /dev/sdb3
創建名字為vg0的邏輯卷組,將磁碟分區sdb1-3添加到卷組內部去
vgdisplay 顯示詳細信息
vgs 顯示簡略信息
VG #PV #LV #SN Attr VSize VFree
vg0 3 0 0 wz--n- <11.99g <11.99g
5、創建邏輯卷
lvcreate -L 5G -n lv1 vg0
創建邏輯卷lv1 ,從邏輯卷組vg0中分出5G大小來
lvdisplay 顯示詳細信息
lvs 顯示簡略信息
6、LVM卷的掛在
需要對邏輯卷先創建文件系統,他的路徑在/dev/vg0/lv1
mkfs.ext4 /dev/vg0/lv1 對邏輯卷1創建文件系統完成然後就可以掛在正常使用了
7、邏輯卷的擴容
1、LV的擴容 lvextend -L +1G /dev/vg0/lv1 對邏輯卷lv1擴容1G
2、擴容後調用命令resize2fs /dev/vg0/lv1 在df查看掛載就會顯示分區變大了
8、邏輯卷組的擴容
1、增加物理卷的數量可以擴容
vgextend vg0 /dev/sdb4 將sdb4添加到邏輯卷組vg0裡面去
9、LV(邏輯卷)縮減
1、卸載文件系統
umount
2、進行邏輯卷檢查
e2fsck -f /dev/vg0/lv1
3、重新選定系統大小
resize2fs /dev/vg0/lv1 10G
4、修改邏輯卷大小
lvresize -L 10G /dev/vg0/lv1
10、VG(邏輯卷組)的縮減
1、卸載文件系
umount
2、將/dev/sdb4把 從vg0 中移除
vgrece vg0 /dev/sdb4
11、刪除
1、刪除LV
lvremove /dev/vg0/lv1
2、刪除VG
vgremove vg0
3、刪除PV
pvremove /dev/sdb1
12、LVM快照
21、RAID(獨立冗餘磁碟陣列)
RAID技術通過把多個硬碟設備組合成一個容量更大的,安全性更好的磁碟陣列。把數據切割成許多區段後分別放在不同的物理磁碟上,然後利用分散讀寫技術來提升磁碟陣列整體的性能,同時把多個重要數據的副本同步到不同的物理設備上,從而起到了非常好的數據冗餘備份效果。缺點就是磁碟利用率低。
22、RAID的分類目前來說至少有幾十種,這里簡單介紹一下最常見的四種,RAID0,RAID1,RAID10,RAID5。
1、RAID 0
RAID 0是最早出現的RAID模式,即Data Stripping數據分條技術。RAID 0是組建磁碟陣列中最簡單的一種形式,只需要2塊以上的硬碟即可,成本低,可以提高整個磁碟的性能和吞吐量。RAID 0沒有提供冗餘或錯誤修復能力,但實現成本是最低的。
2、RAID 1
RAID 1稱為磁碟鏡像,原理是把一個磁碟的數據鏡像到另一個磁碟上,也就是說數據在寫入一塊磁碟的同時,會在另一塊閑置的磁碟上生成鏡像文件,在不影響性能情況下最大限度的保證系統的可靠性和可修復性上,只要系統中任何一對鏡像盤中至少有一塊磁碟可以使用,甚至可以在一半數量的硬碟出現問題時系統都可以正常運行,當一塊硬碟失效時,系統會忽略該硬碟,轉而使用剩餘的鏡像盤讀寫數據,具備很好的磁碟冗餘能力。雖然這樣對數據來講絕對安全,但是成本也會明顯增加,磁碟利用率為50%。
3、RAID0+1
RAID 0+1名稱上我們便可以看出是RAID0與RAID1的結合體。在我們單獨使用RAID 1也會出現類似單獨使用RAID 0那樣的問題,即在同一時間內只能向一塊磁碟寫入數據,不能充分利用所有的資源。為了解決這一問題,我們可以在磁碟鏡像中建立帶區集。因為這種配置方式綜合了帶區集和鏡像的優勢,所以被稱為RAID 0+1。把RAID0和RAID1技術結合起來,數據除分布在多個盤上外,每個盤都有其物理鏡像盤,提供全冗餘能力,允許一個以下磁碟故障,而不影響數據可用性,並具有快速讀/寫能力。RAID0+1要在磁碟鏡像中建立帶區集至少4個硬碟。也有一種叫法叫RAID10.
4、RAID5:分布式奇偶校驗的獨立磁碟結構
它的奇偶校驗碼存在於所有磁碟上。RAID5的讀出效率很高,寫入效率一般,塊式的集體訪問效率不錯。因為奇偶校驗碼在不同的磁碟上,所以提高了可靠性。但是它對數據傳輸的並行性解決不好,而且控制器的設計也相當困難。在RAID 5中有「寫損失」,即每一次寫操作,將產生四個實際的讀/寫操作,其中兩次讀舊的數據及奇偶信息,兩次寫新的數據及奇偶信息。
總結:RAID0大幅度提升了設備的讀寫性能,但不具備容錯能力。RAID1雖然十分注重數據安全,但磁碟利用率太低。RAID5就是raid0和RAID5的一種折中,既提升了磁碟讀寫能力,又有一定的容錯能力,成本也低。RAID10就是RAID0和raid1的組合,大幅度提升讀寫能力,較強的容錯能力,成本也較高。一般中小企業用RAID5,大企業採用RAID10。
23、安裝madam命令
yum install madam
24、部分命令詳解
-a 檢測設備名稱
-n 指定設備數量
-l 指定RAID級別
-C 創建
-v 顯示過程
-f 模擬設備損壞
-r 移除設備
-Q 查看摘要信息
-D 查看詳細信息
-S 停止RAID磁碟陣列
24、創建一個RAID5模式的磁碟陣列
mdadm -C /dev/md0 -ayes -l5 -n3 -x1 /dev/sdb[1-4]
-C--create 創建陣列
-a--auto 同意創建設備,如不加此參數時必須先使用mknod 命令來創建一個RAID設備,不過推薦使用-a yes參數一次性創建
-l --level陣列模式,支持的陣列模式有 linear, raid0, raid1, raid4, raid5, raid6, raid10, multipath, faulty, container;
-n --raid-devices 陣列中活動磁碟的數目,該數目加上備用磁碟的數目應該等於陣列中總的磁碟數目;
25、查看RADI詳情
mdadm -D /dev/md0
Raid Level : 陣列級別;
Array Size : 陣列容量大小;
Raid Devices : RAID成員的個數;
Total Devices : RAID中下屬成員的總計個數,因為還有冗餘硬碟或分區,也就是spare,為了RAID的正常運珩,隨時可以推上去加入RAID的;State : clean, degraded, recovering 狀態,包括三個狀態,clean 表示正常,degraded 表示有問題,recovering 表示正在恢復或構建;
Active Devices : 被激活的RAID成員個數;
Working Devices : 正常的工作的RAID成員個數;
Failed Devices : 出問題的RAID成員;
Spare Devices : 備用RAID成員個數,當一個RAID的成員出問題時,用其它硬碟或分區來頂替時,RAID要進行構建,在沒構建完成時,這個成員也會被認為是spare設備;
UUID : RAID的UUID值,在系統中是唯一的;
26、創建RAID配置文件
創建RAID 配置文件/etc/mdadm.conf
RAID 的配置文件為/etc/mdadm.conf,默認是不存在的,需要手工創建。
該配置文件的主要作用是系統啟動的時候能夠自動載入軟RAID,同時也方便日後管理。但不是必須的,推薦對該文件進行配置。
我們這里需要創建這個文件,測試中發現,如果沒有這個文件,則reboot 後,已經創建好的md0 會自動變成md127。
/etc/mdadm.conf 文件內容包括:
由DEVICE 選項指定用於軟RAID的所有設備,和ARRAY 選項所指定陣列的設備名、RAID級別、陣列中活動設備的數目以及設備的UUID號。
echo DEVICE /dev/sdb[1-4] >> /etc/mdadm.conf
mdadm -Ds >> /etc/mdadm.conf
26、RAID測試,RAID中模擬一個自盤出現故障
mdadm /dev/md0 -f /dev/sdb1 在之前創建的md0中分區/dev/sdb1出現故障
cat /proc/mdstat 查看重構過程
27、一處損壞的磁碟
mdadm /dev/md0 -r /dev/sdb1 在磁碟陣列md0中將磁碟或者分區
28、刪除出現問題的磁碟
mdadm /dev/md0 -r /dev/sdb1
29、增加一塊磁碟
mdadm /dev/md0 -a /dev/sdb1
添加磁碟會曾為熱備盤,讓熱備盤轉變為活動磁碟需要執行以下命令
mdadm -G /dev/md0 -n4 將序號為4的熱備盤轉轉變為活動磁碟
增加後只是陣列的容量增加了,但是文件系統還沒有增加,需要執行一下命令
resize2fs /dev/md0 將磁碟陣列的容量同步到文件系統去
30、 停止磁碟陣列
mdadm -S /dev/md0 停止/dev/md0磁碟陣列
mdadm --zero-superblock /dev/sdb[1-4] 清除所有磁碟上的超級塊數據才行,要不沒法刪除
停止後還要刪除配置文件,否則重啟還會出現