先查一下你的阿里云的数据盘有没有。如果没有就没有必要往下看了。如下图所示:
如果检测到有硬盘则需要对这个硬盘进行分区,使用命令:
fdisk /dev/xvdb1
然后在提示的界面中输入
n回车
p回车
1回车回车
w回车
这样就会分成功。
新的分区挂载成功后,再检验一下有没有挂载成功。使用命令:fdisk -l
查看一下有没有成功。如果能看到一个XX GB多少的地方说明挂载成功。
格式化分区:
mkfsext3 /dev/xvdb1
使用这个命令很快就会完成。
6
最后就要添加分区信息,使用命令:
mount /dev/xvdb1 /alidata
挂载到主目录下的alidata目录下面。
最后查查有没有写入成功使用命令:df -h
有如下图所示的提示/dev/xvdb1 在/alidata目录下。如何在DOS下进行硬盘分区及格式化命令
硬盘分区(Fdisk)
1 进入BIOS,将引导顺序设为“A: , C: , SCSI"
目的:能用WIN98启动软盘引导系统。
2 进入启动菜单。
选择启动方式。
Microsoft windows98 startup Menu 中方大意: 1) Start windows98 setup from CD-ROM 1从光驱直接安装win98 2) Start computer
with CD-ROM support 2引导系统并加载光驱 3) Start computer without CD-ROM support 3 引导系统并不加载光驱 Enter a chine 3
输入选择:
一,选择“3”引导进入系统
二,屏幕显示DOS提示盘符“A : \ >"键入“Fdisk" 命令
3,选择FAT标准
执行FDISK命令
Your computer has a do not enable Carye drige support Do you mish to enable large disk appoint (Y\N)[Y] 中文大意 如果硬盘容量大于
512mb时,将可以使用FAT32分区(突破2G限制)管理大硬盘。 警告:
如果使用FAT32模式建立分区,那么DOS 6X和Win NT系统将无法读,写所建立的逻辑盘(FAT32模式)。 你将使FAT32模式分区吗(Y\N) [Y] (回车同意使用, 输入“N”不用)
注:一般情况下应使用FAT32标准。如果不使用FAT32而使用FAT16文件标准(在执行FDISK命
令的上图中选择“N"),那么所建立的每个分区容量不能超过2G。
4建立主分区
在确定模式后,我们进行分区
Microsoft Windows 98 Fixed Disk
Setup Program (C) Copyright Microsoft Corp 1983--1998
FDISK Options 中文大意: Current
fixed disk drive : 1 当前处理能者对象为主硬盘(1)
Choose one of the following :
选择以下某一种 *** 作: 1 Create DOS partition or Logical DOS Drive 1建立分区或逻辑盘 2 Set active partition
2激活分区 3 Delete partition or Logical DOS Drive
3删除分区或逻辑盘
4 Display partition information 4列出当前硬盘分区情况
Enter choice :[ 1 ] 输入选择:[1] WARNING! No partitions are set active ------ disk 1 is not star table unless a
partition is set active Press ESE to exit FDISK 按
"ESC"键退出FDISK
Create DOS partition or Logical DOS Drive Current fixed disk :1 当前处理对象为主硬盘 Choose one of the following : 选择以下某一种 *** 作: 1Create Primary DOS Partition 1建立主分区
2Create Extended DOS Petition
2建立扩展分区 3Create Logical DOS Drive(s) in the Extended DOS Partition 3在扩展分区中建立逻辑盘 Enter choice: [1]
Press Esc to return to FDISK Options
Create Primary DOS Partition Current fixed disk drive
: 1 Do you wish to use the maximum available size for a Primary DOS Partition
and make The partition active (Y/N)[N] (要将硬盘所有可
用容量都分配给基本DOS分区,并且设其为活动引导区吗) Press Esc to return to FDISK Options
注意:此时程序提示用户是否将全部硬盘为主分区,如果选择“Y”后(如果此醒盘小于64G
),硬盘上就只能建有一个主分区了。 如果选择“N”,屏幕将显示出硬盘上所有可用空间
。
Create Primary DOS Partition Current
fixed disk drive :1 Total disk space is 8691 Mbytes (1 Mbytes = 1048576 bytes)
Maximum space available for partition is 8691 Mbytes (100%) 大意:当前硬盘(标称
91G)的全部空间为8691MB可建最大分区为8691(100%) 另注: 如果是FAT16模式则只
能为2048G Enter partition size in Mbytes or percent or percent of disk space (%
) to Create a Primary DOS Partition
: [4000] 大意: 为准备建立的分区确定容量 注: 只建一个主分区
时可直接回车, 不使用全部硬盘空间或还将建立扩展分区时在方括号中更改
数据 Press Esc to return to FDISK Options
由于我们需要建立主分区和扩展分区, 所以在图中的方括号中将8691改为4000,将主
分区建为4G,同时程序自动为主分区分配逻辑盘符“C:”然后屏幕将提示主分区已建立并显
示主分区容量和所占硬盘全部容量的比例,此后按“ESC”返回FDISK主菜单。此时将提示当
前还没有可引导的分区(WARNING!No partitions are set active ------ disk 1
is not star table unless a partition is set active 警告!当前没有
分区设为可引导区---- 除非设定好引导区, 否则硬盘不能启动 )
5激活主分区
在硬盘上建立主分区后,在FDISK的主菜单上选择2(Active Partition ), 如果分区时没
有活动 DOS 分区,则在启动时C盘不能自动引导,即使C盘已经格式化。此时,屏幕显示如图
Set Active Partition Current fixed disk drive : 1
Partition Status Type Volume Label Mbytes System Usage C: 1 A PRI DOS MS-DOS_6 4000 FAT32 46%
Enter the number of the partition you want to make active
[1] (输入要设置活动的分区号码) Press Esc to continue
由于当前只有一个分区,故选择1。分区状态(Status)从空白变为A状态,表示分区1为当前
可引导区(Active)。然后用ESC键退回FDISK的主菜单。
6建立扩展分区
在主菜单中选择"1"(Create DOS partition or Logic DOS Drive)再选择“2”(Create Extended DOS Partition)建立扩展分区
Create Extended DOS Partition Current fixed disk drive:
1 Partition Status Type Volume Label Mbytes System
Usage C: 1 A PRI DOS 4000 UNKNOWN 46%
Total disk space is 8691 Mbytes (1 Mbytes = 1048576 bytes) Maximum space available for partition is 4691 Mbytes (53%) ( 磁盘衷情容量是 8691MB,可用空间是4691MB ) Enter partition size in Mbytes or percent of disk space (%) to Create an Extended DOS Partition…………………………………………: [4691]
(以MB为单位或者以可用容量的百分比输入,以创建篇DOS分区) Press Esc to continue
如果不需要为其它 *** 作系统预留分区,那么建议使用系统给出的全部硬盘空间,此时可以直
接回车建立扩展分区。划分成切后,展幕显示如下图:
Create Extended DOS Partition Current fixed disk drive: 1 Partition Status Type Volume Label Mbytes System Usage C: 1 A PRI DOS 4000 UNKNOWN
46% 2 EXT DOS 4691 UNKNOWN 53% Extended Dos Partition created (扩展分区已创建成) Press Esc to continue
按ESC键退出“CREATE Extended DOS Partition "菜单,FDISK自动进入Create logical
Dos Drive(s)in the Extended DOS Partition ( 在扩展DOS分区上建立逻辑驱动器)菜
单。
7设置逻辑盘数据和容量
Create Logical DOS Drive(s) in Extended DOS Partition No logical drives defined (没有逻辑驱动器的定义) Total Extended DOS Partition size is 8691 Mbytes (
1 Mbytes =1048576 bytes) Maximum space available for logical drive is 4691 Mbytes (53%) (扩展分区空间共有8691MB,可用于建立逻辑盘的空间为4691MB(53%) Enter logical drive size in Mbytes or percent of disk space (%)[4691] (
输入准备建立的逻辑盘容量) (在此输入4691建立第1块逻辑盘) Press Esc to continue
用户可以根据硬盘容量和自己的需要来设定逻辑盘数量和各逻辑盘容量。如果我们将扩展分
区设成2块逻辑盘,我们需要先确定D:盘的容量如2691MB,建立D:盘后,再将其余(2000MB)全部设成E:盘,此时屏幕将会显示用户所建立的逻辑盘数量和容量,然后返回FDISK主菜
单。
8退出FDISK 程序
逻辑驱动器创建完毕后,屏幕显示
Create Logical DOS Drive(s) in the Extended DOS Partition Dry Volume Label Mbytes System Usage D:
2691 UNKNOWN 31% E: 2000 UNKNOWN
23% All available space in the Extended DOS Partition Is assigned to logical drives (所有可用的扩展DOS分区容量已分配给逻辑驱动器) Press Esc to continue
逻辑驱动器已经建立,完成了整个硬盘分区工作。
注意:一定要用ESC键退出FDISK程序!否则,程序没有真正将分区信息表存入硬盘中。
按“ESC”键盘退出至屏幕提示用户必须重新启动系统,然后才能继续对所建立的所有
逻辑盘进行格式化。
附:原本已分区的硬盘,可先用FDISK的主菜单的Display partition information(列出当
前硬盘分区情况)来查看分区情况
1、右键点击我的电脑,然后选择“管理”,再点击“磁盘管理”。
2、然后选择需要进行分区的磁盘,点击右键,选择“压缩卷”。
3、之后系统会自动查询压缩空间。
4、接下来要选择需要压缩空间的大小,点击压缩。
5、此时出现一个“可用空间”,即刚才压缩出来的空间。
6、点击右键,选择“新建简单卷”。
7、选择“下一步”。
8、输入自己想要的大小,点击“下一步”。
9、选择“盘符”,单击“下一步”。
10、选择新建的简单卷的磁盘格式,点击“下一步”。
11、点击“完成”就ok啦。
划分办法:1点“我的电脑”右健-管理-->2选择磁盘管理-->3点下一步-->4一直执行“下一步”-->5选择“未指派磁盘”点右键,新建卷-->6执行下一步,空间容量自己划定分区的大小,如果不改,默认只分一个区-->7执行下一步,指派驱动器号-->8卷区格式化,选择执行快速格式化-->9完成。希望八度网络的回答可以帮到你。根据前面介绍的分区命令就可以创建分区了,不过需要注意,我们要为某些特定挂载点设置合适的分区大小。CentOS 7 (参考 Red Hat Ent erprise Linux 7 安装手册)至少需要为 /boot 、 / 、 /home 、 swap 这四个挂载点配置分区。下面是这四个挂载点分区大小建议:
下面是可选的挂载点分区:
为各挂载目录创建好分区之后,就可以为其创建文件系统了。
在 Windows 环境下,格式化的 *** 作相对简单。通常的 *** 作步骤是:先打开资源管理器,接着在希望被执行格式化的盘符图标上右击,然后选择“格式化”,再按照提示 *** 作即可。也可以选择“快速格式化”,但要求分区没有坏道。需要注意的是:对硬盘执行格式化 *** 作时,用户需要拥有系统管理员权限(仅限于 Windows Vista 以及此后推出的作业系统)。在 Windows 环境中,除了可以使用图形化的 *** 作界面执行格式化 *** 作之外,也可以在命令提示字符中使用 Diskpart 指令 (仅限于 Windows 2000 及以后的作业系统,包含 Windows PE)进行 *** 作。
在 Unix/Linux 环境下,通常使用命令工具执行格式化 *** 作。需要注意的是:对硬盘执行格式化 *** 作时,用户需要拥有超级用户权限。创建文件系统的常用命令如下:
并非所有文件系统的命令工具都已经默认安装了。要想知道某个文件系统的命令工具是否可用,可以使用 type 命令。
每个文件系统命令都有很多命令行选项,允许你定制如何在分区上创建文件系统。要查看所有可用的命令行选项,可用 man 命令来显示该文件系统命令的手册页面。所有的文件系统命令都允许通过不带选项的简单命令来创建一个默认的文件系统。
为分区创建了文件系统之后,下一步是将它挂载到虚拟目录下的某个挂载点,这样就可以将数据存储在新文件系统中了。你可以将新文件系统通过 mount 命令挂载到虚拟目录中需要额外空间的任何位置。
现在你可以在新分区中保存新文件和目录了! 这种挂载文件系统的方法只能临时挂载文件系统。当重启 Linux 系统时,文件系统并不会自动挂载。要强制 Linux 在启动时自动挂载新的文件系统,可以将其添加到 /etc/fstab 文件。
如果用标准分区在硬盘上创建了文件系统,为已有文件系统添加额外的空间多少是一种痛苦的体验。你只能在同一个物理硬盘的可用空间范围内调整分区大小。如果硬盘上没有地方了,你就必须弄一个更大的硬盘,然后手动将已有的文件系统移动到新的硬盘上。这时候就可以通过将另外一个硬盘上的分区加入已有文件系统,动态地添加存储空间。 Linux 逻辑卷管理器(logical volume manager, LVM)软件包正好可以用来做这个。它可以让你在无需重建整个文件系统的情况下,轻松地管理磁盘空间。
逻辑卷管理的核心在于如何处理安装在系统上的硬盘分区。在逻辑卷管理的世界里,硬盘称作 物理卷(physical volume, PV) 。每个物理卷都会映射到硬盘上特定的物理分区。多个物理卷集中在一起可以形成一个 卷组(volume group, VG) 。逻辑卷管理系统 将卷组视为一个物理硬盘 ,但事实上卷组可能是由分布在多个物理硬盘上的多个物理分区组成的。 卷组提供了一个创建逻辑分区的平台,而这些逻辑分区则包含了文件系统。 整个结构中的最后一层是逻辑卷(logical volume, LV) 。 逻辑卷为 Linux 提供了创建文件系统的分区环境,作用类似于到目前为止我们一直在探讨的 Linux 中的物理硬盘分区。Linux 系统将逻辑卷视为物理分区。 每个逻辑卷可以被格式化成某种文件系统,然后挂载到虚拟目录中某个特定位置 。逻辑卷由 PE (physical extents,即物理区段)组成,PE 为硬盘可供指派给逻辑卷的最小单位(通常为4MB)。
注意,上图中的第三个物理硬盘有一个未使用的分区。通过逻辑卷管理,你随后可以轻松地将这个未使用分区分配到已有卷组:要么用它创建一个新的逻辑卷,要么在需要更多空间时用它来扩展已有的逻辑卷。 类似地,如果你给系统添加了一块硬盘,逻辑卷管理系统允许你将它添加到已有卷组,为某个已有的卷组创建更多空间,或是创建一个可用来挂载的新逻辑卷。这种扩展文件系统的方法要好用得多!
优点
比起正常的硬盘分区管理,LVM 更富于d性:
这些优点使得 LVM 对服务器的管理非常有用,对于桌面系统管理的帮助则没有那么显著,你需要根据实际情况进行取舍。
缺点
Linux LVM 是由 Heinz Mauelshagen 开发的,于 1998年 发布到了 Linux 社区。它允许你在 Linux 上用简单的命令行命令管理一个完整的逻辑卷管理环境。 Linux LVM 有两个可用的版本。
大部分采用 26 或更高内核版本的现代 Linux 发行版都提供对 LVM2 的支持。除了标准的逻辑卷管理功能外, LVM2 还提供了另外一些好用的功能。
Linux LVM 包只提供了命令行程序来创建和管理逻辑卷管理系统中所有组件。有些 Linux 发行版则包含了命令行命令对应的图形化前端,但为了完全控制你的 LVM 环境,最好习惯直接使用这些命令。
此外,还可以使用以下命令来 *** 作逻辑卷:
在手动增加或减小逻辑卷的大小时,要特别小心。逻辑卷中的文件系统需要手动修整来处理大小上的改变。大多数文件系统都包含了能够重新格式化文件系统的命令行程序,比如用于 ext2、 ext3 和 ext4 文件系统的 resize2fs 程序。
第一种方法:直接增大5G,写“+5G”
第二种方法:原来是10G,增大5G就是“15G”
动态扩容示例:
前几天尝试用一台新的服务器进行开发,运行两个Node进程后CPU占用率直接上升到100%,开始以为是Node版本问题,切换版本后仍存在这个问题,使用 top 命令查看运行中进程,发现一个名为 kswapd0 的进程占用极高的CPU,这个进程的作用其实是在内存不足时将暂时用不到的数据转存到虚拟内存(Swap分区),而刚好我的服务器没有设置Swap分区,才导致CPU占用率过高,看来问题的原因找到了,接下来只需要设置Swap分区即可。
如果没有任何输出,表明系统没有配置swap
确保有足够的空间创建Swap分区
以上命令会在根目录创建大小为1G的文件,大小可根据需要进行调整,一般取和内存一般大小
验证是否创建成功
修改分区文件的权限,只允许 root 用户进行读取
将其标记为swap分区
启用分区,允许系统开始使用
再次检查系统分区
如果输出类似
表示分区已经创建成功
目前已经在当前会话的启用的swap分区,但是如果系统重新启动,分区就会消失,我们可以通过修改 /etc/fstab 的配置来使分区持久化
swappiness 参数配置系统使用swap分区的频率,数字越小,系统对swap的依赖越小,如果设置为接近0的数字,那么内核只有在绝对必要情况下才会将数据交换到磁盘。应为和硬盘交换数据比RAM慢的多,所以这个数字越小,通常会让系统加快
查看当前swappiness
临时修改swappiness
永久修改(推荐)
/etc/sysctlconf
增大 vfs_cache_pressure 的值会让系统倾向于删除缓存中inode和dentry信息,进而导致系统频繁访问文件系统,我们可以通过输入以下内容将其设置为更保守的设置,例如50:
只在当前会话生效
永久修改(推荐)
/etc/sysctlconf
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)