zoukankan      html  css  js  c++  java
  • 磁盘管理

     

     

     

    如何创建文件系统?

    以下命令将在卷组 testvg 中创建一个大小为 10MB、安装点为 /fs1 的 jfs 文件系统:

    crfs -v jfs -g testvg -a size=10M -m /fs1 
                                         

    以下命令将在卷组 testvg 中创建一个大小为 10MB、安装点为 /fs2 并具有只读权限的 jfs2 文件系统:

    crfs -v jfs2 -g testvg -a size=10M -p ro -m /fs2      
                                         

    如何更改文件系统的大小?

    若要将 /usr 文件系统的大小增加 1000000 个 512 字节的块,可输入以下命令:

    chfs -a size=+1000000 /usr

    注意: 
    在 AIX 5.3 中,JFS2 文件系统的大小还可以收缩。

    如何安装 CD?

    输入以下命令:

    mount -V cdrfs -o ro /dev/cd0  /cdrom

    如何安装文件系统?

    以下命令将在 /test 目录中安装文件系统 /dev/fslv02:

    mount /dev/fslv02 /test 

    如何安装所有缺省文件系统(/etc/filesystems 文件中标记有 mount=true 属性的所有标准文件系统)?

    以下命令将安装所有此类文件系统:

    mount {-a|all}

    如何卸载文件系统?

    输入以下命令可以卸载 /test 文件系统:

    umount /test

    如何显示已安装的文件系统?

    输入以下命令可以显示有关所有当前已安装的文件系统的信息:

    mount

    如何删除文件系统?

    输入以下命令可以删除 /test 文件系统:

    rmfs /test

    如何对文件系统进行碎片整理?

    可以使用 defragfs 命令来改善或报告文件系统中的连续空间状态。例如,若要对文件系统 /home 进行碎片整理,可以使用以下命令:

    defragfs /home

     

     

    如何知道我的卷组是常规、大容量还是可扩展的?

    对该卷组运行 lsvg 命令并查看 MAX PVs 的值。该值为 32 表示常规、128 表示大容量、1024 表示可扩展的卷组。

    如何创建卷组?

    可以使用以下命令,其中 s partition_size设置每个物理分区中的兆字节 (MB) 数,并且 partition_size 是以 MB 为单位、从 1 到 1024 的值(对于 AIX 5.3 是从 1 到 131072)。partition_size 变量必须等于 2 的幂(例如:1、2、4、8)。标准和大容量卷组的缺省值是保持在“每个物理卷最多只能有 1016 个物理分区”限制内的最低值。可扩展卷组的缺省值为每个物理卷容纳 2040 个物理分区的最低值。

    mkvg -y name_of_volume_group -s 
                    partition_size
                     
                    list_of_hard_disks
                

    如何更改卷组的特征?

    可以使用以下命令来更改卷组的特征:

    chvg

    如何创建逻辑卷?

    输入以下命令:

    mklv -y name_of_logical_volume
                     
                    name_of_volume_group
                     
                    number_of_partition
                

    如何增加逻辑卷的大小?

    举例来说,若要将 lv05 目录所表示的逻辑卷增加三个逻辑分区,可输入以下命令:

    extendlv lv05 3
                                         

    如何显示属于某个卷组(例如,rootvg)的所有逻辑卷?

    可以通过输入以下命令来显示属于 rootvg 的所有逻辑卷:

    lsvg -l rootvg

    如何列出有关逻辑卷的信息?

    可运行以下命令来显示有关逻辑卷 lv1 的信息:

    lslv lv1

    如何删除逻辑卷?

    可以运行以下命令来删除逻辑卷 lv7:

    rmlv lv7

    rmlv 命令仅删除逻辑卷,但不删除其他实体,例如使用该逻辑卷的文件系统或分页空间。

    如何镜像逻辑卷?

    1.   mklvcopy LogicalVolumeName Numberofcopies

    2.   syncvg VolumeGroupName

    如何删除逻辑卷的副本?

    可以使用 rmlvcopy 命令来删除逻辑卷的逻辑分区副本。若要减少属于逻辑卷 testlv 的每个逻辑分区的副本数量,可输入以下命令:

    rmlvcopy testlv 2

    现在该逻辑卷中每个逻辑分区最多只有两个物理分区。

    有关卷组的问题

    要显示系统中的卷组,可输入以下命令:

    lsvg

    要显示 rootvg 的所有特征,可输入以下命令:

    lsvg rootvg

    要显示 rootvg 所使用的磁盘,可输入以下命令:

    lsvg -p rootvg

    如何将磁盘添加到卷组?

    输入以下命令:

    extendvg   VolumeGroupName   hdisk0 hdisk1 ... hdiskn 

    如何确定我的硬盘所支持的最大逻辑磁道组 (LTG) 大小?

    可以带 -M 标志使用 lquerypv 命令。此命令的输出给出以 KB 为单位的 LTG 大小。例如,在下面的示例中,hdisk0 的 LTG 大小为 256 KB。

    /usr/sbin/lquerypv -M hdisk0
    256

    还可以在硬盘上运行 lspv 并查看 MAX REQUEST 的值。

    syncvg 命令是做什么用的?

    syncvg 命令用于同步过时的物理分区。它接受逻辑卷、物理卷或卷组名称作为参数。

    例如,若要同步位于物理卷 hdisk6 和 hdisk7 上的物理分区,可以使用以下命令:

    syncvg -p hdisk4 hdisk5                                
                                         

    若要同步卷组 testvg 中的所有物理分区,可以使用以下命令:

    syncvg -v testvg                                 
                                         

    如何替换某个磁盘?

    1.   extendvg   VolumeGroupName   hdisk_new

    2.   migratepv   hdisk_bad hdisk_new

    3.   reducevg -d   VolumeGroupName   hdisk_bad

    如何克隆 rootvg(创建其副本)?

    您可以运行 alt_disk_copy 命令来将当前 rootvg 复制到某个替代磁盘。下面的示例演示了如何将 rootvg 克隆到 hdisk1。

    alt_disk_copy -d  hdisk1

     

     

    如何清除位于物理卷hdisk1上的引导记录

     

     chpv  -c hdisk1

     

     

     

    cat /etc/hosts 查看主机的IP和主机名,如果没有就通过smitty修改主机名和IP地址

    不要把主机名写到127.0.0.1前面去,RAC

    1lspv查看磁盘信息

    2lsdev -Cc adapterdisk)查看设备使用状态

    3diag——>task selection——>host plus task——>scsi and scsi raid host plug manager——>attach a device to an scsi hot swap enclousure device

     

     

    aix/etc/hosts文件下要有主机的IP和主机名的对应关系,linux也一样

    插硬盘时,硬盘灯由黄灯到绿灯再到熄灭,这个过程说明硬盘能正常工作了,硬盘有问题时,硬盘灯会闪烁报警

     

    激活分区(打开终端窗口)-正常启动(无需操作)-登陆-查看ifconfig -a-查看hostname-配置主机名-cat /etc/hosts-设置IP-配置en0-设置IP地址192.168.1.203/255.255.255.0其中start状态为yes   cat/etc/hosts --最后有一条记录是ip地址和主机名字对应

    lsdev -Cc disk查看设备其中-Cc为同一类别是真实使用的设备,该设备是ODM库支持的信息

     

     

    卷组,可以实现将磁盘分组,一个或多个为一个卷组

    VG里的PVPVID,没有PVID的称不上PV,用lspv可以看到磁盘名,PVID,所在的VG组(none表示磁盘不在VG里)和状态

    同一VG中的PVPP大小要一样,不同的VG里的PVPP的大小可以不一样

    不同大小的磁盘可以放到同一VG(VG中的磁盘大小可以不一样,一个磁盘就是一个PV)PP大小是在创建VG时就指定了

    逻辑卷可以理解为分区

    aix的分区可以不连续

     

    windows分区分为主分区,扩展分区和逻辑分区,主分区和扩展分区时平级的,扩展分区包括逻辑分区,扩展分区不可用,只有逻辑分区可用;

    格式化只是改写了分区表,数据还在,这时只有不往分区里写数据,磁盘的数据就没有丢失。(误删除和格式化后用easyrecovery软件恢复)

     

    inode的数量是有限的,一个inode指向一个文件(淘宝研发了自己的文件系统-tbfinode较多)

     

    修改PVID(增加或取消, PVID是不能清除的,清完后硬盘相当于一个新盘了,在此盘上的所有操作都得重做了,可以修改)

                          

     

     

    aix使用的主要命令:

    列出—ls,创建—mk,修改—,删除—rm

    核心命令:smitty

    smitty crfs/mkfs

    which mklv --查看mklv的路径

    小机的本地磁盘一般都安装操作系统,应用和数据库都安装在存储上,因为存储有磁盘阵列,数据不会轻易丢失

    只有存储才能时间线两台小机间的共享

    磁盘—>PV>VG>LV>FS --PV是加入VG的为磁盘

    上线的系统磁盘pvid不能清除

     

    数据库规划,80%都是存储规划

    规划需知:

    1.数据量

    2.读多还是写多

    3.规划网络(防止出现单点故障)

    4.存储到主机的多路径要配成主备模式

    热备盘:当raid有坏盘是热备盘会自动替换

    raid10—读写性能都好,raid5读性能好,写性能差

    网卡接两交换机时要配成主备模式(默认为负载均衡模式)

     

    topas时当busy%100%时,读写还为0时,说明读写都失败,存储既读不出来也写不进去,说明存储到主机的多路径有问题,要将多路径配成主备模式

    IBM核心技术:LVM(卷管理)

    查看pvlspv(pvid和卷组都为nonenone时,说明vg没有分组)

    disk是否可用及是否本地盘或存储:lsdev -Cc disk

    disk属性:lsattr -Elhdisk3

    disk还没放到vg时,看大小:bootinfo -s hdisk3

    删除磁盘:rmdev -dl  hdisk3 //是逻辑删除,disk上的数据还在,删除后用cfgmgr命令重新识别磁盘

    看激活的vglsvg -o

    二次条带化:将多个已条带的disk再条带化(即将raid后的阵列再条带化)

     

    做镜像时2PP1LP,没做时1PP1LPPP一般取128-256就差不多了

    exportvg时只是逻辑导出,vg的信息还在磁盘头(即在ODM库中),此时若要重建vg,则需强行创建

    exportvg导出后再重新导入时,smitty importvg然后选择输入vg名,再选择任一个disk就可以了,因为每个disk头都记录了vg的信息

     

    删除连续的磁盘时可用以下命令快速删除:

    r 1=2 //disk1替换为disk2

    r 2=3

    r 3=4...

     

  • 相关阅读:
    mysql orderby 查询过慢优化
    js密码复杂度验证
    下载linux指定目录下的文件
    关于对接农业银行支付的问题
    string拼接时去掉最后一个逗号
    java基础题整理(1)
    springboot 读取 resource文件
    自动生成Excel 报表工具类
    java设计模式—— 工厂模式
    pyqt线程实现
  • 原文地址:https://www.cnblogs.com/l10n/p/7528810.html
Copyright © 2011-2022 走看看