我在 AIX 服务器上创建文件系统时遇到了一些困难。在 Linux 中,该任务很简单,只需四个命令,但我不知道如何在 AIX 中完成。
在 Linux 上,我会执行以下操作:
lvcreate -L 6G -n oracle_rec_sei data_vg
mkfs -t ext3 /dev/data_vg/oracle_rec_sei
mkdir -p /appli/oracle/REC_SEI
mount /dev/data_vg/oracle_rec_sei /appli/oracle/REC_SEI
Run Code Online (Sandbox Code Playgroud)
在 AIX 上,我尝试使用以下命令,但在这种情况下没有定义卷组。我发现的命令根据没有卷组给我错误。
我正在尝试使用以下命令创建一个 0.25G 的文件系统:
mklv -y lvoractl01HIST -c 1 jfs2 2 --> 2 blocks of 127Mb
crfs -v jfs2 -d /dev/lvoractl01 -m /appli2/oracle/AGEV/oractl01 -a agblksize='4096'
mount /dev/lvoractl01AGEV
Run Code Online (Sandbox Code Playgroud)
我在第一个命令 ( mklv -y lvoractl01HIST -c 1 jfs2 2) 中遇到了许多错误,因为它需要定义卷组。
在 AIX 主机上创建卷组、逻辑卷和文件系统(所有给定大小)的步骤是什么?
创建卷组。
mkvg
在卷组中创建逻辑卷。
mklv
在该逻辑卷上创建文件系统。
crfs 或者 mkfs
无法获得比 AIX 命令(v6 之前)更一致的命名。
显然,您可以使用手册页来获取所需的一切。但在他们最基础的层面上,
mkvg -y myvg hdisk5 hdisk6 (创建一个名为 myvg 的卷组,其中包含物理卷 hdisk5 和 hdisk6)。
mklv myvg 10G (在大小至少为 10GB 的 myvg 卷组中创建一个具有默认名称的逻辑卷)。
crfs -V jfs2 -d /dev/lv01 -m /my/dir/fs (创建一个名为 /my/dir/fs 的文件系统,该文件系统安装在 /dev/lv01 逻辑卷上,类型为 jfs2)。