IBM小机培训笔记二(自阅)

 

rsic

Command:
ptrconf -- view the conf
alog -- view the log of the system
uptime --- view the time of using the system
who -- view the user right now
who am i ---who login now
whoami  --- who use the shell now
talk -- the function as QQ ^^

Documentation:
man
man -k

Files and Directories:
file types in aix: byte file & document file.
in aix file means byte stream.
directories user for index node, not a contener(容器).

ls -r
ls -R --显示子目录
ls -l
ls -F  --查看是文件还是目录
file ---区分文件是文本文件还是二进制文件
cat ---查看文件内容,文本文件
pwd --where am i
set -o vi
rm -r --delete not empty dir
rmdir --delete empty dir
touch --creat empty file
> 重定向到目标内容,若目标存在,覆盖
>> 重定向到目标内容,若目标存在,不覆盖
more ---use for view large data. Enter one line. Space one page
wc  -- counter
ln -s --link other user's file
chmod  u+x,o-r dir
chgrp change group
chown change owner
mkgrp make a group
cp copy
mv --改名+剪切

shift + D vi里面删除

121.8.131.125
name: tguser:  9ol.0P:?
ssh root@192.168.0.72/73/74
password: 1qaz@WSX

74 cdwj


ODM:对象数据库,类似注册表
6
p库: AIX里能够识别的库,即预定义库
c库: 用户自定义库
cfgmgr: 命令 , 驱动

lsdev -P C DISK
lsdev -C c disk
lsattr -El hdisk0

cfgmgr :家在驱动
定义状态
mkdev -l hdisk2 ----把disk变为可用
chdev: 手动分配PV ID


移动硬盘时的操作:
exportvg —导出卷组
varyoffvg  --- 停用硬盘


导入硬盘:
importvg: 通过PV ID 来导入硬盘

VGDA:卷组描述区
VGSA:卷组状态区

lspv: 查看映射关系

创建vg:
mkbg -y [datavg] -f -s [16] [hdisk2]
lsvg 用于查看vg

smit:图形化工具用于创建vg

复习-----------------------------------------------------------
vg(管理边界 LVM  PV 1 pv PP size(8M) 1016  )
PV: HDISK cfgmgr PVID 1vg
VGDA: pvid, pp, ppsize
vg 命令:
mkvg -y name -s [1-1024M] -t -q [y/n] hdisk0 ..
 -y: 卷组名字
 -s: 卷组大小
 q: 用于决定是否进行VGDA的自检
 -a: 激活卷组
 -d: 用于限制硬盘个数
lsvg :显示VG
lsvg -o:显示激活的VG
lsvg -p vgname : 查看指定的VGNAMEL的信息
lsvg -l vgname:
chvg -a y/n : 改变vg激活状态
chvg -b n vgname: 指定某个坏块不再使用
extendvg vgname hdisk1 hdisk2..: 扩展VG
  -f 强制扩展,要非常小心

跨小机硬盘操作管理:
lspv |gerp "hdisk1" :取出硬盘前用此命令来读取此硬盘的PVID。
exportvg vgname hdisk1 hdisk2..  导出硬盘,导出前要varyoff 来停掉正在使用的状态。 但VGDA并没有删除,只是删除了ODM
importvg -y vgname pvid : 使用第一步中读取的PVID,若不知道hdisk为哪一块时需要用PVID来导入

reducevg vgname hdisk1 hdisk2 :删除vg里面的PV,必须要保证varyon
----------------------------------------------------------------------------------------------------
LV: pv
lp:pp(1:1, 1:n n<=3)
lp该去寻找哪个PP与之MAP?
内部策略:-a e c m ic ie (非条带话或者非镜像时用此策略)
外部策略:-e minimum m maximum x (minimum 代表只在一个 disk内,maximum在多个盘内)

raid 0( chumk -S 4k 条带话单位数据大小 条带话宽度)
raid 1

I/O调度策略 针对RAID 1
并行: 读时挑选最轻松的副本来读取,写同时写入所有的副本
顺序:读时读第一个副本,写时先写1,1忙写2,以此类推,待到全都写完后才算完全结束
镜像写一致性 RAID1
主动:先写LOG日志再进行读取
被动:把E的LOG日子IDLE写入内存,先读取内存再来进行读取
超严格分配策略 strict -s


创建LV:名称 大小 位置 策略

reducevg
mkvg
mklv -y tslv tsvg 10
lsvg -l tsvg
mklv -y ts1lv -a m -e x tsvg 20
/usr/sbin/lquerypv -M hdisk1 查看条带传输大小
mklv -y ts2lv -S 64K tsvg 10 hdisk1 hdisk2 hdisk3(条带化)
mklv -y ts3lv -c 3 tsvg 10 hdisk1 hdisk2 (条带化-c 指定镜像个数)


rmlv lvname

管理LV:
创建: 1.普通的LV
          2. 带策略LV
          3. 条带化LV
         4. 镜像LV
管理: 1.扩展 LV extendlv lvname number hdisk1
          2.复制 LV cplv -y newname oldname
          3. 对已有的lv做镜像 mklvcopy -k lvname n hdiskn ,此命令无法同步
             手动同步命令: syncvg -l tsl1vg
          4.对VG 做镜像 mirrorvg vgname hdisk
          5. 迁移PV上面的LV migratepv -l lvname hdisk1 hdisk2
             不跟-l 是把hdisk1上所有的LV都迁入hdisk2
         6. 删除lv rmlv 要先close
----------------------------------------------------------------------------------------
file system:
get lvcb -TA lvname
JFS:
1. i节点的最大个数只能为16M 能够管理的空间为13012 16 * 13012 =2TB
      i 节点的数量是写死的。
2. 线性寻址
3. 单个文件最大为64G
4. 只能用外置的LOG设备
JFS2:
1.不规定I节点的数量,只需要指定块的大小来自动算I节点个数,理论上能管理1PB的空间
2.B+树寻址
3.单个文件最大为1TB
4.可用外部的LOG设备

命令:
LVCB:getlvcb -TA tslv 查看信息
读取超级块: dumpfs /filesystem name ex: dumpfs /home

创建文件系统:
--------------------------------------------------------
1. 新建一个 (第一是自己创建LOG的方式,JFS,先出创建一个LV, JFSLOG JFS2LOG, LOGFORM, 再用-a logname=lvname)

crfs -v jfs -a size=40M -a frag=512 -a nbpi=1024 -m /home/erin -g erinvg
    rmfs /home/erin
   crfs -v jfs2 -a frag=512 -a nbpi=1024 -a size=40M -m /home/erin -g erinvg -a logname=**
  创建增强型的日志型:碎片
 crfs =v jsf2 -a size=40M -a agblk=512 -m /home/erin -g erinvg
指定内置设备:
crfs -v jfs2 -m /home/erin -a size=50M -a logname=INLINE -g erinvg

 要创建外置设备,需要先mklv,再格式化类型
mklv -y tsllog -t jfs2log  tsvg 10
logform /dev/tslog  格式化上面创建的设备

挂载文件:
mount /dev/lv01 /home/erin mount 设备 目录
mount :查看已经挂载的文件
umout: 卸载
若文件系统忙无法卸载:
fuser /home/erin
回到root: kill -9 ****
再umount

-------------------------------------------------------------------
2.在已有的LV上面创建
(1) chlv -t jfs2 tslv:若tslv原来的格式是jfs,改变他的格式为jfs2
mkfs 或者crfs -d 都可以
crfs -v jfs2 -a agblk=512 -d /dev/tslv -m /home/erin
mkfs -V jfs -o nbpi, frag, ag,compress=LZ /dev/tslv ,但此文件系统不会被识别,需要手工编辑下面
(2) 个是一个日志设备
(3)编辑
   vi /etc/filesysems
/home/wj/dir1: dev = /dev/tslv 
                     vfs =jfs2
                     mount =true
                    account =false

 

-----------------管理文件系统---------------------------------
1.增大或者减小一个文件系统
  chfs -a size=100M /home/erin/dir3 最终改为100M
  chfs -a size=+100M /home/erin/dir3 加 100M
 chfs -a size=-100M /home/erin/dir3  减100M
2.查看文件系统文件及目录的大小
  df /home/erin/dir3
3.查看文件系统的I节点使用情况
 df -v /home/erin/dir3
4.文件系统碎片整理
 jsf2支持快照,可以在线整理
defragfs /home/erin/dir3

 

阅读更多
想对作者说点什么? 我来说一句

IBM小机安装培训

2015年03月10日 31KB 下载

IBM小机培训笔记

2014年07月26日 589KB 下载

IBM 小型机 HMC配置及操作

2010年09月03日 8KB 下载

IBM 小机 HA配置详细每一步

2014年07月19日 2.24MB 下载

IBM小型机认证介绍

2010年08月04日 2.34MB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭