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

1. 概述
2. 操作
2.1 查看磁盘设备
2.2 格式化磁盘设备
2.3 挂载使用
2.4 查看挂载

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命令,查看当前系统所有文件系统挂载和挂载选项。

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

时间: 2024-07-29 19:30:14

虚拟机console基础环境准备——挂载数据盘的相关文章

虚拟机console基础环境部署——工作目录准备

1. 概述2. 相关约定2.1 删除旧文件2.2 创建全局共享文件目录2.3 创建全局软件安装目录2.4 创建数据放置目录3. 总结 1. 概述 上述博客中,已经为console最小化安装了操作系统. 接下来,就要通过console来做一些初始的工作目录.这些目录主要用作以后的全局文件,共享给各个虚拟机使用,包括: 相关配置类confs 全局脚本类scripts 软件包类softs 环境配置类sysenv 前面的博客中,已经将宿主机对应的目录共享给了console.VMware Tools提供的

虚拟机console基础环境配置——PXE引导无人值守安装环境配置

1. 概述2. 部署过程2.1 部署DHCP服务器2.1.1 YUM安装依赖环境2.1.2 配置/etc/dhcp/dhcpd.conf2.2 部署TFTP服务器2.2.1 安装xinetd服务2.2.2 安装tftp-server2.2.3 配置tftp-server2.2.4 启动xinetd服务2.3 配置pxelinux引导环境2.3.1 安装syslinux2.3.2 编辑default和oslist2.3.3 无盘工作站2.4 配置镜像站点2.4.1 配置操作系统镜像站点2.4.2

虚拟机console基础环境配置——系统镜像站点配置

1. 概述2. 部署HTTP服务器2.1 YUM安装httpd2.2 配置httpd2.3 启动httpdf2.4 测试httpd3. 部署FTP服务器3.1 YUM安装vsftpd3.2 配置vsftpd3.3 查看ftp服务4. NFS服务部署4.1 YUM安装依赖软件4.2 配置共享目录4.3 启动服务4.3 验证挂载 1. 概述 本篇博客主要为console配置HTTP/FTP/NFS三大文件共享服务器,为以后工作做准备. HTTP服务部署,仅作简单的配置,用坐系统镜像站点 FTP服务器

虚拟机console基础环境配置——sshd安全登陆

1. 概述2. xshell远程登陆3. 配置sshd服务3.1 修改配置文件3.2 重启sshd服务4. 配置密钥登陆4.1 生成密钥对4.2 上传(下载)公密钥4.3 公钥写入console的/root/.ssh/authorized_keys4.4 创建连接测试密钥登陆4.5 配置sshd 1. 概述 在上一篇博客中,主要介绍了通过VMware workstation为虚拟机console安装最小化系统.本篇博客将介绍如何安全登陆console. 登陆Linux主机的方式有很多种,可归类为

虚拟机console基础环境部署——系统基础环境

1. 概述2. 工具类安装2.1 安装vim2.2 安装tree2.3 安装expect3. 编译环境类安装 1. 概述 本系列博客是在最小化安装CentOS6.5的基础上,通过配置本地YUM的方式,来后期部署需要的环境,或安装需要的工具. 因为通过YUM安装时,YUM会在程序日志/var/log/yum.log记录安装的依赖软件包,因此建议采用YUM安装时,单独安装,能够通过日志查看软件或者工具的依赖关系. 通过系统日志/var/log/messages也能够查看到YUM的日志信息 具体的YU

centos7 挂载数据盘

centos 挂载数据盘1.运行 fdisk -l 命令查看数据盘.注意:在没有分区和格式化数据盘之前,使用 df -h 命令是无法看到数据盘的. 如果执行了 fdisk -l 命令后,没有发现 /dev/xvdb,则表示您的实例没有数据盘,因此无需挂载2.运行 fdisk /dev/xvdb,对数据盘进行分区.根据提示,依次输入 n,p,1,两次回车,wq,分区就开始了.3.运行 fdisk -l 命令,查看新的分区.新分区 xvdb1 已经创建好.如下面示例中的/dev/xvdb1.4.运行

阿里云Linux服务器挂载数据盘

步骤1.登录服务器2.检查磁盘信息 命令:fdisk -l3.磁盘分区 命令:fdisk /dev/xvdb 查看命令帮助 m n //新增一个分区 p //建立一个主分区 1 //设置盘符为1 回车 w //保存并退出4.磁盘格式 命令:mkfs.ext3 /dev/xvdb15.挂载数据盘 命令:mount 注:首先去跟目录下新一个要挂载的目录 cd alidata mount /dev/xvdb1 /alidata/ df -hp //查看挂载情况

Linux 格式化和挂载数据盘

如果您已经为 ECS 实例配了数据盘,您需要先格式化数据盘并挂载文件系统后才能正常使用数据盘. 注意: 磁盘分区和格式化是高风险行为,请慎重操作.本文档描述如何处理一个新买的数据盘,如果您的数据盘上有数据,请务必对数据盘创建快照以避免可能的数据丢失. 云服务器 ECS 仅支持对 数据盘 进行分区,而不支持对 系统盘 进行分区.如果您强行使用第三方工具对系统盘进行分区操作,可能引发未知风险,如系统崩溃.数据丢失等. 本文描述如何用一个新的数据盘创建一个单分区数据盘并挂载文件系统. 您还可以根据业务

服务器 阿里云服务器Ubuntu挂载数据盘

服务器 阿里云服务器Ubuntu挂载数据盘 转自:http://www.codingyun.com/article/24.html coding云运行在阿里云的Ubuntu 12.04 64位操作系统上面,下面的教程是我亲自验证成功部署过的.希望能帮助大家. 注意: 1. 首先在系统盘的根目录新建alidata目录,或者您自己命名,但是要记得修改教程中的相关关键字(alidata换成您自己的目录). 该教程适用系统:Linux(Redhat , CentOS,Debian,Ubuntu) *