导航:首页 > 程序命令 > 阵列命令详解

阵列命令详解

发布时间:2022-09-12 12:20:52

Ⅰ 新手自学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做阵列的步骤是怎样的谢求详解。

  1. 点阵列命令,选取要阵列的对象;

  2. 输入阵列的类型,矩形、路径或极轴;

  3. 极轴的话要选中心点及数量,矩形要选行数及列数及距离等相应参数;

  4. 按照命令中的提示进行输入就可以了。

Ⅵ 在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]    清除所有磁盘上的超级块数据才行,要不没法删除
停止后还要删除配置文件,否则重启还会出现

阅读全文

与阵列命令详解相关的资料

热点内容
编译检查的是什么错误 浏览:404
加密兔f码生成器免费 浏览:291
思科路由器命令明文加密 浏览:171
方舟生存进化服务器如何改名字 浏览:892
央行数字货币app怎么注册 浏览:431
51单片机显示时间 浏览:770
我的世界网易版怎么压缩地图 浏览:682
qq小程序云服务器和 浏览:740
方舟服务器怎么玩才好玩 浏览:557
单片机的部件 浏览:621
编译原理遍的过程 浏览:252
python读取json字符串 浏览:62
ubuntu1404安装php 浏览:634
lua能编译吗 浏览:118
思仙怎么看服务器 浏览:660
php微信图片防盗链 浏览:800
安卓1怎么读音 浏览:297
农业app怎么开通快捷支付 浏览:912
pythonredisdict 浏览:389
如何攻击别人网赌服务器 浏览:882