码迷,mamicode.com
首页 > 其他好文 > 详细

虚拟机console基础环境准备——挂载数据盘

时间:2018-05-26 21:26:01      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:最新   disk   作用   不同   tle   分离   class   命令   工作   

1. 概述

OS与DATA分离,是运维人员必须养成的规范的职业意识。没有任何事情是可靠的,因此需要做好预防工作。
将OS与DATA分离,一方面能够避免OS故障时,导致数据无法取出,另一方面用不同的磁盘存放不同的内容,是非常重要的一个环节。即便是同一块磁盘,分区也是保护处于该磁盘上不同文件内容的重要手段之一。
总之,运维便是运筹帷幄,我们不仅要面对已经发生的事情,也要面对可能发生的事情。

2. 操作

在通过VMware Tools创建虚拟机console时,博主已经为console创建了使用SCSI:1:0总线的100G数据盘。

该数据盘可以不用提前创建,在安装好操作系统之后,可以热添加,最新版的VMware workstation不用重启虚拟机,也能够使得客户机发现磁盘设备。

接下来的工作就是格式化该磁盘 ,并且挂载使用。

2.1 查看磁盘设备

Linux(CentOS)中,查看磁盘设备的方式有很多种,比如磁盘管理工具fdisk,或者块管理工具lsblk。
执行lsblk或者fdisk -l,查看当前系统中的磁盘设备情况
技术分享图片

通过上图,能够发现100G大小的数据盘,其盘符名称为/dev/sdb。接下来就是格式化这块磁盘。

这块磁盘可分区,也可以不分区,分区是起到保护磁盘数据的作用。在实践模拟环境中,要求不严格。具体磁盘管理,参见博客《Linux下的磁盘管理.md》

2.2 格式化磁盘设备

本博客不再对磁盘进行分区操作,即把一整块磁盘作为一个设备使用,可以分一个区之后格式化,也可以不用分区,直接格式化。
技术分享图片

2.3 挂载使用

当前/dev/sdb已经被格式化为ext4文件系统,可以挂载使用。根据约定,将其挂载在/mnt/data目录下。
挂载一块设备的方式通常由以下几种:

  • 命令行直接挂载,即用即挂
  • /etc/fstab写入挂载命令,随机启动挂载,但是阻塞
  • /etc/rc.local启动任务执行挂载

本篇博客选择第三种方式挂载,以避免OS故障导致磁盘无法卸载或者挂载的问题。
编辑/etc/rc.local,在文末加入:

mount -t ext4 -o rw,acl,quota /dev/sdb  /mnt/data

上面命令表示:系统启动时,将/dev/sdb以ext4文件系统格式,挂载到/mnt/data目录下,挂载选项包括:可读写,ACL访问控制,磁盘限额。
编辑完,保存退出。执行命令bash /etc/rc.local,能够看到磁盘设备已经挂载
技术分享图片

2.4 查看挂载

执行mount命令,查看当前系统所有文件系统挂载和挂载选项。
技术分享图片

虚拟机console基础环境准备——挂载数据盘

标签:最新   disk   作用   不同   tle   分离   class   命令   工作   

原文地址:https://www.cnblogs.com/liwanliangblog/p/9094118.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!