fdisk

Linux LVM磁盘管理

纵饮孤独 提交于 2019-11-26 21:55:42
场景描述: 安装操作系统的时候,做了LVM,应用软件基本装在了“/”目录下,服务器运行一段时间后,该目录下的存储空间使用紧张,现利用LVM对其进行磁盘空间扩容。 注:安装系统的时候需要做逻辑卷管理,保证系统要有VG,扩展或者添加完硬盘后需要重启服务器,添加的硬盘才能被发现。 另:这里需要搞清楚,是扩展了原有分区还是增加了新的硬盘; 例如:如果是在原有分区SDA上扩展了10G,则命令行fdisk -l 不会看到新的分区; 如果是新添加的硬盘,fdisk -l 可以看到 sdb sdc 等新的未分配的分区。 结果演示:扩展sda,磁盘分区sda使用情况打印输出:(可以看到空间变成了32.2G增大了10G) 为服务器增加新硬盘,这里我们加了两块,开机识别出来是sdb和sdc; (1) 我们可以看到有3块硬盘,第一块硬盘已经分区并使用,第二块和第三块硬盘没有使用,现在我们要在第二块硬盘sdb上新建LVM分区 使用fdisk /dev/sdb进行分区,按n创建一个新的分区,按P创建主分区,按1,创建第一块分区,选择开始磁道,按照默认模式开始,使用整个硬盘空间。创建好后按w生效退出。(注意:即使是另一种情况,扩展sda,也需要对sda重新分区,Partition number (1-4)时输入对应的数值。) 将新的分区,格式化; #mkfs -t ext3 /dev/sdb1

Linux下添加新硬盘,分区及挂载

大兔子大兔子 提交于 2019-11-26 21:48:35
挂载好新硬盘后输入fdisk -l命令看当前磁盘信息 可以看到除了当前的第一块硬盘外还有一块sdb的第二块硬盘,然后用fdisk /dev/sdb 进行分区 进入fdisk命令,输入h可以看到该命令的帮助,按n进行分区 这里输入e即分为逻辑分区,按p即分为主分区,我们要将这块盘分为主分区即输入p 到这里输入该主分区为第几个主分区,由于是新盘我们输入1来分第一个主分区 First Cylinder是选择该分区的起始磁盘数,这里可自定义也可不做选择,默认是1,如无特殊需求强烈建议选择默认,也就是1来分区(直接按回车) 接下来是定义该分区的大小,如果按默认(按回车)即是使用全部可用存储额,也可以是用M或m单位结尾的数字(大写M是大B的意思,如果输入1M实际上是X8也就是8m的空间),这里我们先分一个1G的空间,所以输入+1024m 之后输入w写入分区,等待结束皆可 再输入fdisk -l 可以看到我们刚才分的一个分区,之后用mkfs -t ext3 -c /dev/sdb1进行格式化,如有多个分区可把sdb1改成sdb2 sdb3...以此类推,具体可用fdisk -l看到每个分区的名字 上图蓝色部分是写硬盘卷标的,如不想要卷标可直接按回车,现在分区好了我们用mount 挂载一下该分区即可使用了,这里我把它挂载到mnt目录下,也可以自建一个目录挂载 来看一下分区大小是否和预定的一样

快速get到学习Linux操作系统的点

我与影子孤独终老i 提交于 2019-11-26 17:26:13
Linux 是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux能够运行主要的UNIX工具软件、网络协议和应用程序。它支持32位和64位硬件。Linux运用了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。目前非常流行的Android智能系统也是基于Linux内核开发的。 那么学Linux要怎么入手呢?又有哪些方法和路径?我刚开始学的时候也在网上参考了很多Linux前辈的学习路径与方法,基本上都是大同小异,殊途同归,总结出来由简到难就是使用Linux—〉Linux系统编程开发—〉驱动开发和分析Linux内核,我也是这样一路走过来的。要想使用Linux,首先你就要转变原有的思维,忘掉Windows,Linux和Windows的设计思想不同,操作方式也有很大的差异,Windowws以图形操作为主,但Linux却截然不同,它的精髓在于命令行,基本上所有的Linux高级用户都是以命令操作为主,所以要学Linux就忘掉图形操作吧,把自己变成"命令控",多学一些命令,掌握一些常用的命令,如: 基本命令: ls-ladhi tree pwd cd hwclock -h --help history 关机重启: shutdown init reboot runlevel 文件查看: cat

linux硬盘挂载分区

五迷三道 提交于 2019-11-26 16:38:20
查看系统分区详细信息: fdisk -l 可以看到除了当前的第一块硬盘外还有一块vdb的第二块硬盘,然后用fdisk /dev/vdb进行分区 fdisk /dev/vdb 进入 fdisk 命令,输入h可以看到该命令的帮助 输入 n 进入分区. 中间步骤按照图示输入即可,黄色请直接回车. 输入 w 写入分区,等待结束皆可. 查看分区情况 fdisk -l 此时可以看到刚刚的分区vdb1 格式化刚刚的分区 mkfs -t ext4 -c /dev/vdb1 如果硬盘很大请使用下面的格式化命令 mkfs.ext4 -T largefile /dev/vdb1 创建挂载目录 mkdir data 挂载分区到data目录下 mount /dev/vdb1 /data 如果想每次系统重启都能自动挂载该分区可修改/etc/fstab文件, 在最后加一段 /dev/sdb1 /data1 ext3 defaults 1 2 (格式说明:/dev/sdb1 代表哪个分区 ext3或ext4是该分区的格式 defaults 是挂载时所要设定的参数(只读,读写,启用quota等),输入defaults包括的参数有(rw、dev、exec、auto、nouser、async) ,1是使用dump是否要记录,0是不要。 2是开机时检查的顺序,是boot系统文件就为1,其他文件系统都为2,如不要检查就为0

教你玩转Linux—磁盘管理

孤人 提交于 2019-11-26 09:39:22
导读 Linux 磁盘管理好坏直接关系到整个系统的性能问题,Linux磁盘管理常用三个 命令 为df、du和fdisk。 df df 命令 参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。 语法: df [-ahikHTm] [目录或文件名] 选项与参数: -a :列出所有的文件系统,包括系统特有的 /proc 等文件系统; -k :以 KBytes 的容量显示各文件系统; -m :以 MBytes 的容量显示各文件系统; -h :以人们较易阅读的 GBytes, MBytes, KBytes 等格式自行显示; -H :以 M=1000K 取代 M=1024K 的进位方式; -T :显示文件系统类型, 连同该 partition 的 filesystem 名称 (例如 ext3) 也列出; -i :不用硬盘容量,而以 inode 的数量来显示 实例 1 将系统内所有的文件系统列出来! [root@www ~]# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/hdc2 9920624 3823112 5585444 41% / /dev/hdc3 4956316 141376 4559108 4% /home /dev/hdc1 101086

LVM逻辑卷

ぃ、小莉子 提交于 2019-11-26 00:25:30
引言 磁盘一旦分区后,要更改分区的大小就很难了,也就是说在一个分区经过挂载之后,随着存储文件的增多,可用空间会越来越小,如果出现原先配置的磁盘空间不够的情况,那么是没有办法扩大分区的 既然直接使用吴丽娟的方式无法解决问题,那就只有靠分区的时候预估每个分区可能的后期用量,并划分足够的磁盘空间最大限度的延期情况的发生, 但是这个指标不治本 为了更好的使用磁盘空间,提高系统空间的可扩展性,此时要使用逻辑卷。 逻辑卷 是Logic Volume Manager 逻辑卷管理创建出来的设备,是linux操作系统可以认识的设备,事实上,LVM是介于磁盘裸设备和文件系统的中间层。 几个概念 物理卷 Physical Volume PV 。物理磁盘分区, /dev/sda /dev/sdb这种的,如果要用LVM来管理这个物理卷,可以使用fdisk将ID改为LVM可识别的值,(8e) 卷组 Volume Group VG, PV的集合 逻辑卷 Logic Volume LV。PV中划分出来的一块逻辑磁盘 关系: 首先创建一个或多个物理磁盘卷,物理卷按照相同或者不同的组名聚集成一个或多个物理卷组,而逻辑卷就是从某个物理卷组中抽象出来的一块磁盘空间。 制作逻辑卷 创建物理卷 pvcreate pvdisplay, 背景:虚拟机添加一个虚拟磁盘,添加完成后启动虚机,fdisk 查看 将/dev

Linux磁盘扩容(具体实例)

一曲冷凌霜 提交于 2019-11-25 22:16:37
# 关闭虚拟机实例,在虚拟机设置里增加磁盘容量 # 具体方法,接着往下 Xshell for Xmanager Enterprise 5 (Build 0544) Copyright (c) 2002-2015 NetSarang Computer, Inc. All rights reserved. Type `help' to learn how to use Xshell prompt. [c:\~]$ Connecting to 192.168.234.101:22... Connection established. To escape to local shell, press 'Ctrl+Alt+]'. Last login: Thu Nov 21 14:18:06 2019 from 192.168.234.10 # 列出所有分区信息 [root@oralinux66 ~]# fdisk -l # 这部分可以看做是一块物理磁盘 Disk /dev/sda: 64.4 GB, 64424509440 bytes 255 heads, 63 sectors/track, 7832 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512

CentOS 挂载数据盘

…衆ロ難τιáo~ 提交于 2019-11-25 17:01:45
查看已挂载的磁盘 df -h 列出所有磁盘 fdisk -l 格式化硬盘 fdisk /dev/vdb 创建分区 mkfs.ext4 /dev/vdb1 挂载分区 # 创建目录 mkdir /datamount /data # 挂载分区 mount /dev/vdb1 /data # 查看已挂载 df -h 设置自动挂载 vim /etc/fstab # 末尾添加一行 /dev/vdb1 /data ext4 noatime,acl,user_xattr 1 1 来源: https://my.oschina.net/tianshl/blog/3084051

CentOS挂载磁盘

泄露秘密 提交于 2019-11-25 16:52:27
查看系统中未挂载的所有磁盘 fdisk -l 通常情况下,已挂载的磁盘会有磁盘label、identifier和分区信息,因此从上图可以看出/dev/sdb没有挂载 对磁盘进行分区 磁盘分区有主分区、扩展分区和逻辑分区 fdisk /dev/sdb 磁盘可分次多个分区,为管理方便,这儿只划分了一个分区,分区结束后,注意要写入磁盘分配(w)。当分区较大时,需要几秒钟时间写入分区信息。分区结果如下图。 格式化磁盘 磁盘分区后,必须对分区格式化才能使用,目前Linux下常用的文件系统格式为ext4 mkfs.ext4 /dev/sdb1 挂载磁盘 格式化后的磁盘可以保存信息,但必须挂载到文件系统的某一个路径下,才能按照文件路径进行访问。挂载磁盘时需要为磁盘指定路径,如下图所示。 mkdir /data mount /dev/sdb1 /data 磁盘挂载成功后,即可采用操作文件夹的方式使用该磁盘,磁盘信息如下图。 设置开机自动挂载 新的磁盘分区挂在后,如果系统重新启动,分区信息会丢失。此时,需将磁盘分区及挂载信息告知系统(/etc/fstab)。 nano /etc/fstab 在文件最后加入新挂载的分区和挂载点信息。 通过 lsblk -f 可以查看树状分区信息。 ********注: /etc/fstab 文件包含了如下字段,通过空格或 Tab 分隔: <file system>