精华内容
下载资源
问答
  • 在文件系统下创建lv
    2021-08-05 06:37:33

    对于AIX系统的管理员来说,会经常创建一些文件系统,许多管理员都是通过系统管理界面工具SMIT或者crfs命令来完成的,这样虽然方便快捷,却也带来了一些迷惑,尤其是对于AIX的初学者,命令执行完成后,却不知道系统都做了些什么,下面就让学习啦小编教大家aix创建文件系统的命令吧。

    aix创建文件系统命令的使用方法

    首先用crfs或者smit来创建一个20G的文件系统,既然下面要使用一些低级命令来创建文件系统,因此,这里用crfs来完成文件系统的创建

    # crfs -v jfs2 -g testvg -a size=20G -m /testfs

    解释:在testvg卷组上创建一个格式为Jfs2的20G大小的文件系统,挂载点为/testfs

    b7a3d34f34fa90c1ada655b1d16ea0ba.png

    接下来 用mklv mkfs chlv logform mount chfs这些命令来分步理解crfs所完成的工作。

    创建lv ,lv的名称为testlv ,隶属卷组为testvg,由于testvg的pp size=512M,因此为testlv分配40个pp 。

    # mklv -y testlv -t jfs2 testvg 40

    53e5fce14af7138c1acf309f61b19c90.png

    将testlv格式化成jfs2系统

    # mkfs -V jfs2 /dev/testlv

    14499809279e58aa31591cf21c769f95.png

    创建一个新的lv ,名称为loglv,并分配2个pp

    # mklv -y loglv testvg 2

    然后将loglv修改为jfs2log格式

    # chlv -t jfs2log loglv

    614f467538fb6d300020ed21e15cc9b9.png

    使用logform命令将loglv格式化成jfs2的日志系统。

    # logform -V jfs2 /dev/loglv

    7908c0da9749d0c32d4f900cac4688fb.png

    创建挂载点/testfs1 ,并将testlv挂载到testfs1上,

    # mkdir /testfs1# mount -o log=/dev/loglv /dev/testlv /testfs1

    c1e87aadbed3897891a70317eca5525c.png

    挂载/testfs ,然后通过df -g命令查看两个文件系统的状态。

    # mount /testfs

    # df -g

    分析下图可以看到,上面几步命令创建的文件系统与crfs命令创建的文件系统有同样的效果,其实crfs或者smit就是调用上面几个命令来实现文件系统的创建的。

    更多相关内容
  • linux创建文件系统

    2021-05-08 22:37:57
    磁盘完成分区后就可以进行创建文件系统了(对分区进行格式化就是创建文件系统),linux支持很多种文件系统,常见的有ext2、ext3、ext4、reiserfs、xfs、jfs、iso9600、nfs等等。RHEL系列发行版默认使用ext文件系统,...

    磁盘完成分区后就可以进行创建文件系统了(对分区进行格式化就是创建文件系统),linux下支持很多种文件系统,常见的有ext2、ext3、ext4、reiserfs、xfs、jfs、iso9600、nfs等等。

    RHEL系列发行版默认使用ext文件系统,RHEL5默认使用ext3,RHEL6默认使用ext4。下面以CentOS6.5为例说明如何在新建分区上创建文件系统。

    CentOS6.5默认支持mkfs系列和mke2fs两类分区格式化工具,只要文件系统模块化加载或者直接编译进内核,即可使用mkfs创建相应的文件系统,而mke2fs则只能创建ext{2,3,4}文件系统。

    如果要创建的是ext{2,3,4}文件系统,我们推荐使用mke2fs,因为它的功能更强大,可以在格式化分区的同时指定block_size、reserved-blocks-percentage、volume-label等相关属性。

    mke2fs使用格式:

    mke2fs [options] "partition"

    使用mke2fs创建ext2文件系统:

    mke2fs  "partiton" 等同于 mkfs -t ext2 "partition" 等同于 mkfs.ext2 "partition"

    320c814b2bf2afcf6b14453af208a70f.png

    上图中/dev/sdb1就是使用格式中的"partiton"

    mke2fs默认创建的就是ext2文件系统,mke2fs有一个配置文件"/etc/mke2fs.conf"用来保存全局默认属性及每个文件系统的局部属性,可以通过修改配置文件来改变mke2fs命令的默认属性

    使用mke2fs创建ext3文件系统:

    mke2fs -j "partiton" 等同于 mkfs -t ext3 "partiton" 等同于 mkfs.ext3 "partition"

    8496620364c20aa5600f39ce2f4754d7.png

    上图中"-j"指的是"journal"日志的意思,因为ext3是ext2增加了日志功能的升级版,所以"-j"就是创建ext3文件系统

    使用mke2fs创建ext4文件系统:

    mke2fs -t ext4 "partition" 等同于 mkfs -t ext4 "partition" 等同于 mkfs.ext4 "partition"

    aeb339a188c6cb9a35c9b59958260716.png

    上图"-t"是"fs-type"的意思,用来指定文件系统类型的,之前的ext2、ext3也可以通过"-t"来指定,只不过我们不常这么用而已

    使用mke2fs创建ext4文件系统并指定"block_size":

    mke2fs -t ext4 -b {1024,2048,4096} "partition"

    5ef2417c160f59d340a1c53d20073ede.png

    8ed8430214c5b7512ee7c342c71ecffd.png

    注意上面2张图中"block_size"和"Maximum filesystem blocks"的区别,另外由于x86系列架构内存分页大小为4k,所以文件系统的block_size只能设置为4k、2k和1k

    使用mke2fs创建ext4文件系统并制定"指定卷标:

    mke2fs -t ext4 -L "label" "partition"

    8ac03679f42571bb3a06e69feea68150.png

    指定卷标后,我们也可以使用LABEL="label"来代表"partiton",例如:我们可以用LABEL="mydata"代表/dev/sdb1

    使用mke2fs创建ext4文件系统并指定预留给管理使用块占据总空间大小的比例:

    mke2fs -t ext4 -m '#' "partition"

    422f43586849f34a480d8f031f4e3f65.png

    195a1abc7aa2372c93ed29eb8b32e86d.png

    上面2张图是分别设置2%和4%的结果,可以很明显的看出随着指定百分比的不同,预留的块数量也会随之变化

    除了使用mke2fs在创建文件系统的时候,指定这些特性外,系统还提供tune2fs命令来显示和修改文件系统特性,不过tune2fs没办法修改block_size和文件系统类型,这两个特性只能通过mke2fs在创建文件系统时指定。而且使用tune2fs修改其他文件系统特性时候,不需要向mke2fs那样重新格式化分区,可以在确保不丢失分区数据的情况下灵活的进行修改。

    tune2fs使用格式:

    tune2fs [options] "partition"

    使用tune2fs显示文件系统特性(List  the  contents  of the filesystem superblock):

    tune2fs -l "partition"

    9410bba230bd32ad5c5a91dead37505c.png

    a47fdd48b89b78b50e265414169eb750.png

    使用tune2fs调整文件系统卷标:

    tune2fs -L "label" "partition"

    6c38509ba16196ac585d1efc367b40c9.png

    调整和显示文件系统的卷标还可以通过e2label命令实现:

    e2label "partition" 显示分区文件系统卷标

    e2label "partition" "label" 设置分区文件系统新卷标

    9a1cd1341a528a2393029d552671ccc6.png

    上图"music"是原卷标,"video"是新卷标

    也可以使用blkid命令来显示文件系统类型、UUDI和卷标:

    blkid "partition"

    cde431fe335a54fbe7aa6acf3655b1b6.png

    使用tune2fs调整文件系统预留给管理使用块比例(reserved-blocks-percentage):

    tune2fs -m '#' "partition"

    378412a37119d5ddce333ce8fafcb254.png

    还可以使用tune2fs直接调整预留给管理使用块数量:

    tune2fs -r '#' "partition"

    b22131a2de4bc3bec7c594fe20624213.png

    上图所示"3000"就是直接指定的块数

    其实tune2fs和mke2fs还有其他的一些有用的选项,但是对我现在的我来说用的不是太多,就不一一介绍了,如果想进一步了解的话,可以查看命令的man手册。

    在linux系统上还有一个特别的分区"swap交换分区",swap交换分区不可以使用上述命令进行格式化,它两个单独的命令mkswap和swap[on|off]分别用于格式化swap交换分区和启用或停用swap交换分区,使用格式如下:

    mkswap [iptions] "partition"

    be3ba2d3edd88e788bce0a3f4027c630.png

    mkswap也可以通过"-L"选项指定swap交换分区的卷标

    swapon [options] "partition"

    swapoff [options] "partition"

    swapon和swapoff,还可以使用选项"-a",表示启用或停用所有的swap交换分区,同时也可以使用"-L"选项以卷标来代替"partition"

    可以通过free命令查看物理内存和交换分区信息:

    d47feeed1ca68cdc6d4a8fa41c1f6732.png

    free命令还可以使用"-{m,k,g}"选项,让显示的数值分别以MB、KB、GB显示,free默认显示是byte

    以上就是关于如何创建linux文件系统的简单介绍,文件系统创建好了之后还不能直接使用,需要将文件系统所在的分区与"文件系统入口"关联起来才可以使用,关于如何进行关联,将在之后的mount 和umount部门说明。

    展开全文
  • 简单样例,Android10外部储存文件夹创建以及文件创建Demo。git: https://gitee.com/fshaoooo/android10createdir.git。不会用Git的,可以直接CSDN下载。
  • 在上一篇文章《AIX系统修改文件系统的方法》中我给大家分享了常用的两种修改文件系统大小的方法,分别是smitty chfs 和chfs,这两种方式各有优缺点,第一种方式比较简单,但是我个人建议最好是良好总方式都要会,因为...

    温故:

            在上一篇文章《AIX系统修改文件系统的方法》中我给大家分享了常用的两种修改文件系统大小的方法,分别是smitty chfs 和chfs,这两种方式各有优缺点,第一种方式比较简单,但是我个人建议最好是良好总方式都要会,因为使用第一种方式的话看不到系统底层的操作,知其然不知其所以然。所以我建议第二种方法一定也要会。

    链接如下:AIX系统修改文件系统的大小

    知新:

            今天咱们继续来讲讲AIX的文件系统的创建方法,同样是两种方式,分别为smitty crfs 和字符模式,咱们接下来先用字符模式给大家演练一下:

    一、字符方式

    1、查看vg是否还有容量,并查看当前已存在的文件系统;

    2、因为要在rootvg中创建lv,所以不用创建vg了,只需要创建lv即可,所以创建gaolv和挂载点/gao;

    3、创建文件系统,并将其进行挂载;

    4、使用“df -g”进行检查发现文件系统已经创建成功

    二、smitty crfs方式

    1、无论使用哪种方式都是需要挂载的,所以依旧需要创建挂载点;

    2、使用smitty crfs 命令进入交互模式,并选择第一项;

    3、选中后回车然后选择rootvg;

    4、然后设置该文件系统的大小以及挂载点、是否可以自动挂载;

    5、都设置完成之后。回车可以看到文件系统已经创建完成;

    6、进行挂载;

    关于这两种方法就暂且讲到这里,预知后事如何,请听下回分解。

    展开全文
  • 新加磁盘启动系统后,查看现有磁盘使用情况 命令 df -h 查看现有磁盘情况,我们发现系统已经有一个10G的磁盘sdb,这个磁盘共有1305个柱面,每个柱面大小是8225280 bytes (大约8M) 但是还没对其分区 命令 ...

    新加磁盘启动系统后,查看现有磁盘使用情况

    命令 df -h

    查看现有磁盘情况,我们发现系统已经有一个10G的磁盘sdb,这个磁盘共有1305个柱面,每个柱面大小是8225280 bytes (大约8M)

    但是还没对其分区

    命令 fdisk -l

    对磁盘sdb进行分区:

    命令:fdisk /dev/sdb

    如果不知道 fdisk 里面的具体操作,可输入 m 进行帮助。最常用的是 n(新建)d(删除)p(打印)q(退出)t(修改系统标识符)w(写入并退出)

    建立新的分区:

    输入 p 打印现有分区情况(还没有分区)

    输入 n 新建分区

    输入 p 为建立主分区(此时的p是在n后的,不是打印)

    输入 1 为建立第一个主分区

    分区起始位置可以直接回车,默认是1

    分区最后位置为 650(因为每个柱面约8M,650柱面约是5G,本实验只用5G,剩余的做增加LV实验用)

    输入 p 打印分区情况,发现已建立一个分区 /dev/sdb1,但是 此分区为 Linux 格式

    改变系统标识符:

    输入 t 改变分区1的属性

    输入 L 查看有个属性对应的命令

    输入 8e 改变分区1为 Linux LVM格式

    输入 p 打印分区情况,发现建立的分区 /dev/sdb1 为 Linux LVM 格式

    再次使用 fdisk -l 查看系统内磁盘情况发现 /dev/sdb上已有一个 Linux LVM 格式的 /dev/sdb1分区

    使kernel重新读取分区表

    命令:partprobe

    对于 /dev/sda 的警告不予理会

    创建PV:

    扫面系统PV:pvscan

    创建PV:pvcreate /dev/sdb1

    查看PV:pvdisplay

    这样我们就创建了一个 4.98G的PV,注意 Allocatable 为 NO

    创建 VG:

    扫面系统VG:vgscan

    创建VG:vgcreate vg_test /dev/sdb1

    查看VG:vgdisplay

    这样我们就创建了一个 4.98G(1274 个PE,要记住这个数字)的VG(名字为vg_test

    创建LV:

    扫面系统LV:lvscan

    创建LV:lvcreate -l 1274 -n lv_test vg_test (1274是VG中PE的个数)

    查看LV:lvdisplay

    这样我们就创建了一个名字为 lv_test 的LV

    格式化刚刚创建的LV

    命令:mkfs -t ext4 /dev/vg_test/lv_test

    创建目录并挂载

    创建目录:mkdir /test

    挂载:mount /dev/vg_test/lv_test /test

    查看:df -h

    我们发现系统已经挂载了刚刚创建的LV

    还有最后一步,设置开机挂载

     /dev/mapper/vg_test-lv_test /test     ext4    defaults        1 2 写入 /etc/fstab

     

    至此,大功告成!

    展开全文
  • linux 怎么查看文件系统在哪个目录mip版关注:75答案:2悬赏:40解决时间 2021-01-28 09:51已解决2021-01-28 00:09linux 怎么查看文件系统在哪个目录最佳答案2021-01-28 01:481、用df 命令查看查看目录所在分区,...
  • 优质回答 回答者:老狼2015根据执行的这个命令,可以看出创建文件系统失败,原因有两个:一、mkfs命令你用的不对,mkfs没有指明创建什么类型的文件系统mkfs-text3/dev/hda1#/dev/hda1创建ext3文件系统mkfs命令的...
  • Linux系统下创建LV

    千次阅读 2018-06-25 16:04:49
    Linux系统下创建LV(逻辑卷)并挂载Linux系统下,我们往往会遇到扩充磁盘的情况。普通情况需要新加一块盘,重分区、格式化、数据复制、卸载就分区、挂载新分区等繁琐的步骤。其实,我们可以安装系统时使用LVM...
  • 1.使用fdisk成功创建主分区/dev/sdb1,查看/proc/partitions中的分区信息[root@localhost ~]# cat /proc/partitionsmajor minor #blocks name8 0 20971520 sda8 1 512000 sda18 2 20458496 sda28 ...
  • ACFS文件系统创建配置 创建操作系统中挂载点目录 如挂载点/oggdata 两个集群节点都需要创建 [root@syhis1 ~]# mkdir /oggdata [root@syhis2 datafile]# mkdir /oggdata [root@syhis1 ~]# /u01/app/grid/...
  • 创建文件系统命令 mkfs 创建文件系统 mkswap 创建交换分区 挂载命令 mount 挂载分区 umount 卸载分区 swapon 启用交换分区 swapoff 禁用交换分区 步骤介绍 普通分区从创建以及挂载 交换分区的创建与挂载 分区开机...
  • RedHat系统-数据盘-文件系统创建 先来个磁盘,一般要个200~300G,业务大就来个500G,SSD高速盘,给没给你直接系统里看,命令: lsblk 给了磁盘就开始干活,给盘化分区,然后改格式,操作就是选择然后一路...
  • 1.3.2 ext4文件系统【2008年】1.3.3 Reiser文件系统1.3.4 JFS文件系统JFS(Journaled File System,日志化文件系统)1.3.5 XFS文件系统1.4 写时复制文件系统2 操作文件系统2.1 创建分区3 创建文件系统4 文件系统的...
  • 逻辑卷textlv创建好之后,就可以上面创建文件系统,以ext4文件系统为例,应该注意的是逻辑卷的引用需要逻辑卷的设备文件,逻辑卷的设备文件有两种书写方式 以我们做的为例逻辑卷的设备文件为 [root@localhost ~]# ...
  • HP-UX下创建文件系统

    2017-11-15 23:59:00
    什么是文件系统 UNIX的文件系统是一些文件和目录的集合。每个文件系统被存储单独的.../usr的文件通常被存储一个文件系统中。 /var的文件通常被存储另一个文件系统中。 /tmp的文件通常也被存...
  • 详细介绍TrueFFS的结构,以AM29LV160BT为例,Flash上建立文件系统。利用VxWorks文件系统TrueFFS实现对Flash上数据的管理和VxWorks映像的加载,系统中的FTP服务器也方便系统的远程升级和维护,对嵌入式的在线...
  • 创建磁盘分区(重复以下步骤创建若干个磁盘分区) fdisk /dev/sda n //创建新分区 p //选择分区类型为主分区 3 //选择分区号3 +1G //选择扇区范围,为从默认扇区开始1G的范围 t //选择分区类型(lvm的分区类型代码...
  • LVM的基础请见:https://www.cnblogs.com/wxxjianchi/p/9698089.html一、放大LV的容量... 补充:添加一块新的磁盘,使用partx [device]重读磁盘分区表2、创建pv:用pvcreate构建PV。 3、将PV加入VG:用vgextend将pv...
  • 格式化-创建分区-创建文件系统-挂载 1.创建新磁盘 首先虚拟机里面创建一个新的磁盘: 创建好磁盘后点击确定,然后再重启虚拟机。 2.划分磁盘分区: 命令行:fidisk /dev/nvme0n2 进入另一种模式后 按n划分...
  • aix创建lv lv上创建文件系统 创建LV命令: mklv -y softlv -t jfs2 rootvg 15G 创建文件系统命令: crfs -v jfs2 -d/dev/softlv -m /soft -A yes 把softlv 和 rootvg改成你自己的lv名称和vg名称就行...
  • Command (m for help): n \\创建新的分区 First cylinder (1160-1305, default 1160):1160 \\指定起始柱面 Last cylinder or +size or +sizeM or +sizeK(1160-1305, default 1305): 1305 \\指定终止柱面
  • PV,VG,LV构成了一种易于管理拥有一个或多个硬盘的主机的文件系统,这些硬盘可能只有一个分区也可能有多个。通过将这些物理存在的分区(或称为卷)PV(physical volume)进行整合,组成一个分区(卷)组VG(volume group),...
  • 该源码是桃源企业文件管理系统源码 v3.2,源码系统比较完整,而且是该行业中比较不错的,用户量也很多,界面设计业还可以吧,值得大家的学习与借鉴,喜欢的朋友可以研究一下吧。 一、系统特点: 1、强大文件上传:...
  • AIX创建文件系统

    千次阅读 2019-01-10 17:05:10
    用crfs或者smit来创建一个5G的文件系统 ...解释:testvg卷组上创建一个格式为Jfs2的5G大小的文件系统,挂载点为/testfs AIX系统下文件系统创建 接下来 用mklv mkfs chlv logform mount chfs这些命令...
  • redhat linux建文件系统

    2021-05-10 02:51:34
    新找了Redhat Enterprise linux5,想上面建oracle11g玩玩。准备陆续记录一下整个过程,包括操作系统的。先装上了Redhat,过程先不描述了,用的傻瓜式安装,基本都是缺省。先说说怎么建lv吧。用fdisk -l命令查看...
  • 磁盘: 磁盘结构介绍 ...扩展分区:直接从硬盘上划分,但是不直接格式化使用,而是上面创建多个小分区 逻辑分区:逻辑分区就是扩展分区创建的小分区 分区表,只记录 主分区+扩展分区,每记............
  • 创建逻辑卷 创建新分区: yum -y install gdisk [root@serverb ~]# gdisk /dev/vdb GPT fdisk (gdisk) version 1.0.3 Partition table scan: MBR: not present BSD: not present APM: not present GPT: not ...
  • Linux创建LV

    千次阅读 2018-07-25 15:41:34
    名词解释: PV:physical Volume 物理卷,由一个到多个物理分区组成 VG:Volume Group 卷组(卷用户组?),可理解为一个虚拟磁盘,由一个到多个pv组成 ...磁盘分区àpartprobeà创建PVà创建VGà创建LVà......
  • 【lvcreate】创建lv需要vg上创建参数:【-n】:指定名称【-L】:指定空间大小例如:lvcreate -L 50M -n testlv myvg //myvg中创建一个lv,名称为testlv,大小为50M mke2fs -j /dev/myvg/testlv //即格式化...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 28,929
精华内容 11,571
关键字:

在文件系统下创建lv