新买的2T 绿盘到货了~~好开心的说~但毕竟是第一次安装,事先还是在网上搜索了很多资料才敢动手,下面就开始啦~

环境:Centos7、dell服务器、2T容量绿盘

1.硬盘连接好之后,开机先使用fdisk -l查询磁盘信息,已经可以发现硬盘位于/dev/sdb目录下

# fdisk -l

2.接下来需要进行分区操作,由于使用的是2T容量的大容量硬盘,所以必须使用GPT大分区格式进行分区

使用的命令是

# parted sdb

3.首先执行指令修改分区格式,选择yes确认操作

(parted) mklabel gpt

4.创建主分区,命令是mkpart primary <起始地址> <空间大小/空间占用比例>

(parted) /dev/sdb mkpart primary 2048s 100%

ps.由于该硬盘我只准备做位资料存储用,一个主分区就够用,如果需要多个主分区可如下操作

  (parted) /dev/sdb mkpart primary 0 500gb

  (parted) /dev/sdb mkpart primary 500gb 1400gb

  ...

但是在这一步容易出现一个警告:

比如我执行下面这个分区方式 (parted) /dev/sdb mkpart primary 0 2000gb 的时候出现了这个警告

“The resulting partition is not properly aligned for best performance.”

从网上查找资料可以知道是由于分区起始扇区位置不合理导致的警告。

解决方法如下:

分别查看以下几个文件的值

# cat /sys/block/sdb/queue/optimal_io_size

0

# cat /sys/block/sdb/queue/minimum_io_size

4096

# cat /sys/block/sdb/alignment_offset

0

# cat /sys/block/sdb/queue/physical_block_size

4096

如果optimal_io_size不为0,则使用对应值带入下列式子

(optimal_io_size + alignment_offset)/physical_block_size

  计算出即为主分区起始位置的合理值

如果ptimal_io_size为0,则可以直接使用起始扇区默认值2048即可

  即 (parted) primary 2048s -1

参考:http://rainbow.chard.org/2013/01/30/how-to-align-partitions-for-best-performance-using-parted/

5.使用quit指令退出

(parted) quit

并使用mkfs进行格式化

# mkfs.ext4 -F /dev/sdb1

之后等待创建结束

6.挂载

#mount /dev/sdb1 /mnt/Disk

如果想要开机自动挂载

可在/etc/fstab文件中写入

/dev/sdb1 /mnt/Disk auto defaults 0 0

centos7容量扩充的更多相关文章

  1. Centos7 LVM扩充存储空间

    一. 以root账户运行命令界面:su or su - 二.  查看分区使用情况: fdisk -l /dev/sda or fdisk -l 三. 选择要扩充的分区,以sda2为例: fdisk / ...

  2. 【WMware】关于VMware服务器虚拟化管理之服务器容量扩充

    将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,我们不再受限于物理上的界限,而是让CPU.内存.磁盘.I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率 ...

  3. 关于centos7下扩充和减小xfs逻辑分区大小的问题

    比如,我想把/dev/centos/home下的50G变为8G 1.增加 1.1 去掉挂载 umount /home 1.2 减小home, lvreduce -L 8G /dev/centos/ho ...

  4. centos7下扩充swap空间

    命令:swapon -s #查看系统的swap配置命令 创建步骤: 1. 决定SWAP文件的大小,先指定区块大小:bs,再指定区块数量count,则SWAP文件的大小是:count*bs 在root用 ...

  5. 逻辑卷管理LVM 扩容LV容量实例(一)

    实验环境: 一台Linux 服务器添加两块硬盘,一块硬盘容量30G,另一块硬盘容量50G,采用VMware Workstation虚拟机进行模拟实验. 30G硬盘先分成一个分区,分区大小为25G,再创 ...

  6. 十三、LVM 逻辑卷管理

    http://note.youdao.com/noteshare?id=0252cd5dcf7f2e5f11de5b3672779201&sub=ED011464ADA3467D9424271 ...

  7. Java基础知识【下】( 转载)

    http://blog.csdn.net/silentbalanceyh/article/details/4608360 (最终还是决定重新写一份Java基础相关的内容,原来因为在写这一个章节的时候没 ...

  8. Linux LVM逻辑卷

    概述 LVM的产生是因为传统的分区一旦分区好后就无法在线扩充空间,也存在一些工具能实现在线扩充空间但是还是会面临数据损坏的风险:传统的分区当分区空间不足时,一般的解决办法是再创建一个更大的分区将原分区 ...

  9. Java源码分析之ArrayList

    ArrayList是以数组为基准的容器类,和LinkedList(链表)正好相反.因而ArrayList拥有更好的查找性能,增删操作则差一些.ArrayList封装了对于常规数组的操作,同时可以自动扩 ...

随机推荐

  1. QList模板类常用接口函数

    插入操作:insert()函数原型:void QList::insert(int i, const T &value) 在索引后插入值 i:索引 value:插入值 Example: QLis ...

  2. Java集合(三)--Collection、Collections和Arrays

    Collection: Collection是集合类的顶级接口,提供了对集合对象进行基本操作的通用接口方法.Collection接口的意义是为各种具体的集合提供了最大化 的统一操作方式,其直接继承接口 ...

  3. 前端工程化与webpack

    (1) 前端工程化   近几年来,前端领域飞速发展,前端的工作早已不再是切几张图,写几个页面那么简单,项目比较大时,很可能会多人协同开发,模块化,组件化,CSS预编译等技术也被广泛的使用.前端自动化( ...

  4. idea拉出Output窗口和还原窗口

    拉出:按住标题可以拖出 效果: 还原:点击restore layout

  5. django 标签

    django标签 {% if/for/ifequal/ifnotequal condition %} ...{{ name|first|lower}}{# interpretation:lower t ...

  6. centos7配置静态IP步骤

    centos7按照初始安装时候的developer类型一路装好,在vmware里已经设置为bridge模式,按理说是会自动按照DHCP联网成功的,结果却发现连网卡都没有激活,这里记录下. 1:我要把L ...

  7. 使用 PHP + shell 生成 一键设置权限的脚本。

    linux 系统 支持PHP脚本一键设置环境.shell脚本一键设置环境.那么 我今天 使用 PHP  + shell 生成 一键设置权限的脚本. 举例子:linux服务器 一键配置discuz网站环 ...

  8. 对django中间件的理解

    1. 什么是中间件(Django)? 对Django而言,中间件就是继承自MiddlewareMixin(位于django.utils.deprecation模块下)的类,该类对请求(request) ...

  9. scrapy快速入门

    1. 什么是scrapy? 其官网是这样简述的,“A Fast & Powerful Scraping &Crawling Framework ”,  并且其底层以twisted作为网 ...

  10. rbac组件之角色操作(二)

    为了与stark组件分离,形成独立的模块,所以rbac数据表的操作需要单独进行操作,对角色表的操作. urls.py urlpatterns = [ re_path(r'^roles/list/$', ...