Unix安装后后建文件系統

一。 Unix安装后后建文件系統前的准备 *注:因为我的机器只有一个磁盘,所以,此步中除创建逻辑卷外大部分操作可以省略。 ①建物理卷。 找出与磁盘相关的设备文件:ioscan(命令):ioscan –funC disk。 找到disk对应的设备文件名:c1t15d0 因只有一个磁盘,所以只能创建一个物理卷。 在创建前,通过mediainit对磁盘格式化合校验完整性: #mediainit /dev/rdsk/c1t15d0 l创建物理卷: #pvcreate /dev/rdsk/c1t15d0 【hpux】这里应该用#pvcreate -B /dev/rdsk/c1t15d0,因为您说只有一个硬盘,那么这个硬盘一定同时是启动盘,需要加-B参数! 注:如果此时该磁盘以输入某卷组的一部分,而且确信要创建物理卷。在命令行加“-f”来强制执行。 ②创建卷组。(仅供理解用,本系统不需要) 1.用卷组名在/dev下创建一目录。 如果卷组名为vg01,则目录为:/dev/vg01。 #mkdir /dev/vg01. 在此目录下为该卷组创建一组设备文件。 #mknod /dev/vg01/group c 64 0x010000 创建卷组(以物理卷为参数): #vgcreate /dev/vg01 /dev/dsk/c1t15d0. 建完后,可以用命令:vgdisplay来检查设置是否正确。 ③创建逻辑卷。 创建逻辑卷时,相应的字符设备和块设备会在卷组目录下生成。 现在,我们在默认卷组vg00中创建以下逻辑卷: 一个256MB,名为lvoltuxlog的逻辑卷。 #lvcreate -L 256 -n lvoltuxlog。 参数:-L 以MB为单位表示逻辑卷的大小。 -n 指定逻辑卷名称,缺省为:lvol1,lvol2…..。 【hpux】如果涉及多个卷组,最好加上卷组名称比如:#lvcreate -n lvname vgname 二、創建文件系統。 注:系统安装完成后,会自动创建一些文件系统和目录。所以,对一般权限的用户来讲,可以在/home目录下安装软件。但是,如果软件过多,会造成比较混乱和不利于管理。最合适的做法,高权限的用户自己可以建立一些文件系统,这些文件系统在单独的目录下。这样对将来(逻辑卷)的扩展和维护非常有利。 (1)文件系统介绍: 1。高性能文件系统(HFS),现在应用的不多了,只在存储HP-UX内核时使用。 2。日志文件系统(JFS),现在应用最多。 3。网络文件系统(NFS)。 4。 CD-ROM文件系统(CDFS)用于CD-ROM上存储文件。 (2)创建新的文件系统: 文件系统必须建在逻辑卷上。 1.newfs创建文件系统: 我们在 /dev/vg00/lvoldb01上创建JFS文件系统,如下命令: #newfs –F vxfs /dev/vg00/rlvoltuxlog 2.挂载文件系统。 mount实现挂载: 把/dev/vg00/ lvoltuxlog挂载到/tuxedo/LOG目录上。(事先创建此目录,具体见下面的*注解1) #mount -F vxfs /dev/vg00/ lvoltuxlog /tuxedo/LOG。 现在可用bdf显示所有挂起的卷。 *注解1:在根目录下建立目录/tuxedo/LOG:#mkdir tuxedo/LOG。 (3)扩展卷组:(如果将来磁盘空间不够,可以对卷组扩展) 添加一块磁盘,用pvcreate创建一物理卷,然后,将其用vgextend加入卷组中。 如:把磁盘c0t3d0加入卷组vg00中: #pvcreate /dev/rdsk/c0t3d0 #vgextend vg00 /dev/dsk/c0t3d0 用#vgdisplay -v vg00 看是否扩展成功。 (4)扩展逻辑卷。 扩展了卷组以后,可以通过lvextend命令扩展逻辑卷尺寸。 如把/dev/vg00/ lvoltuxlog扩展到800M。(以前为256M)。 #lvextend -L 800 /dev/vg00/ lvoltuxlog 要在某特定磁盘上扩展逻辑卷,可把磁盘设备文件作为参数添加到lvextend命令的后面。 #lvextend -L 800 /dev/vg00/ lvoltuxlog /dev/dsk/c0t3d0 (5)扩展文件系统。 扩展了逻辑空间不能自动扩展文件系统空间。在/dev/vg00/ lvoltuxlog下扩展JFS文件系统。 1.先卸载#umount /tuxedo/LOG。 2.#extendfs -F vxfs /dev/vg00/rlvoltuxlog。 3.挂载#mount -F vxfs /dev/vg00/ lvoltuxlog /tuxedo/LOG。 完成上述操作后,可通过bdf命令查看是否分配成功。 大家另外注意2个参数: 1、lvcreate的-i和-I,磁盘的striping用; 2、lvextend的-m,创建mirror用。

你可能感兴趣的:(unix,网络,存储,扩展,disk,磁盘)