CentOS7挂载新数据盘的完整步骤

前言

刚刚买了一台新的VPS,新买的VPS的数据盘默认没有挂载到系统上,需要我们自己来挂载的。我们给服务器添加新的硬盘的时候都需要进行挂载操作,本文简要记录挂载操作过程。

查看硬盘信息

首先我们使用命令df -TH查看当前系统挂载的情况:


我们看到并没有挂载新的数据盘,数据盘是200多G的。

然后通过命令fdisk-l查看硬盘信息。


可以看到有两块硬盘/dev/xvda和/dev/xvde,启动xvda是系统盘,xvde是我们新增的数据盘。也就是说系统发现了新增的数据盘/dev/xvde,但并没有挂载。注意有时候新增数据盘不叫xvde,它有可能叫xvdb。

执行挂载命令

1、执行命令fdisk /dev/xvde,进入fdisk模式,开始对新增数据盘执行分区操作。


在回显信息中,输入n后回车,接下来的操作全部回车默认即可。在上图中最后回车回显的信息中告诉我们有一个200G的硬盘分区以及建立好了。

2、接下来输入p,回车,查看新建分区的详细信息。


如上图,接着输入w保存,将分区结果写入分区表中。

如回显信息如下,则说明分区成功:

The partition table has been altered!

Calling ioctl() to re-read partition table.

Syncing disks.

3、执行命令partprobe,将新的分区表变更同步至操作系统。

4、执行以下命令,将新建分区文件系统设为系统所需格式。

mkfs -t ext4 /dev/xvde1

5、将新建的分区挂载到/mnt/datadisk挂载点,/mnt/datadisk是我们系统新建的一个挂载点,即目录,如果目录不存在要提前新建好,可以自己定义挂载目录。

mount /dev/xvde1 /mnt/datadisk

6、使用命令df -Th查看磁盘挂载情况。


上图中表示新的磁盘/dev/xvde1已经成功挂载到/mnt/datadisk。

开机自动挂载

挂载好的磁盘需要设置开机自动挂载,我们不采用 /etc/fstab直接指定 /dev/xvde1的方法,而推荐使用UUID来配置自动挂载数据盘。

先执行命令blkid /dev/xvde1,查询磁盘分区的UUID:

/dev/xvde1: UUID="1d4e1d9d-d15c-1273-8442-2303b05b96ad" TYPE="ext4"

然后编辑/etc/fstab,在末尾增加一行:

UUID=1d4e1d9d-d15c-1273-8442-2303b05b96ad /mnt/datadisk ext4 defaults 1 1

把UUID和目录换成你自己的即可。

最后,重启机器,使用df -TH查看挂载情况,如果能看到新增的磁盘挂载信息则大功告成。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。

时间: 2019-05-31

第一.检查硬盘设备是否有数据盘 # 先执行 fdisk -l # 以下是执行结果 Disk /dev/vda: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/op

在阿里云 Linux 服务器下挂载新的数据盘和自己本机 Linux 环境挂载新硬盘基本是一样的,基本上步骤包括:查看硬盘标识,分区,格式化,挂载等.本文记录下在阿里云 CentOS 服务器下安装和挂载新的数据盘的详细命令和步骤. fdisk -l 查看磁盘列表 [[email protected] /]# fdisk -l 磁盘 /dev/vda:42.9 GB, 42949672960 字节,83886080 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小

现在有3台服务器 s1(主),s2(从), s3(从)需要实现文件实时同步,我们可以安装Nfs服务端和客户端来实现! 一.安装 NFS 服务器所需的软件包: yum install -y nfs-utils 二.编辑exports文件,添加从机 vim /etc/exports /home/nfs/ 192.168.248.0/24(rw,sync,fsid=0) 同192.168.248.0/24一个网络号的主机可以挂载NFS服务器上的/home/nfs/目录到自己的文件系统中 rw表示可读写

一.查看SSD云盘 sudo fdisk -l Disk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Di

关机状态下在虚拟机上添加一块硬盘 容量大于10G,再启动 查看新添加的磁盘 fdisk -l //或者cat /proc/partitions 新建分区 fdisk /dev/sdb //这里的sdb是新添加出来的硬盘 n //添加新分区 p //创建主分区 1 分区号1 按回车 //起始扇区选择默认 也是回车默认 //为了不浪费空间 p //查看创建出来的分区 w //保存 格式化分区 格式化为ext4 mkfs.ext4 /dev/sdb1d //或者mkfs -t ext4 /dev/sd


1)  在ip:10.4.35.77的windows机器上新建用户.这里新建用户名:myshare,密码:myshare123. 2) 选择 [计算机]右键 选择[管理],本地用户和组,用户 =>右键,新建用户. 3)查看myshare的域.依次:控制面板\所有控制面板项\用户帐户.管理用户.可以看到域为:JSZX-YH-59. 4)新建共享目录.在F盘新建mytest目录(F:\mytest).选中mytest.点击右键.选择属性.点击共享. 5)查找用户. 6)点击位置选着:JSZX-YH-

一.准备 centos7云主机一台 50G云硬盘 云硬盘挂载到云主机上 二.挂载磁盘 1.1查看新磁盘 [root@cgsl ]# fdisk –l 找到新添加的磁盘的编号为/dev/vdc 1.2硬盘分区  进入fdisk模式 [root@cgsl ]# /sbin/fdisk /dev/vdc 输入n进行分区 [root@cgsl ]# Command (m for help): n 选择分区类型 [root@cgsl ]# Select (default p): p 选择分区个数 [roo

注意:raid5必须在三块硬盘及以上 且容量应为同等 raid5的硬盘使用率为n-1 在虚拟机上添加3块硬盘 容量为0.2G吧 添加完以后 打开虚拟机 查看已添加的硬盘 fdisk -l 分别建立分区 分区格式为raid fdisk /dev/sdb fdisk /dev/sdc fdisk /dev/sdd n //创建分区 p //创建主分区 1 //创建分区1 回车默认 //起始扇区和Last扇区选择默认 按回车就行 t //转换分区格式 fd //转换为raid p //查看已创建的分区

云服务器环境:CentOS 6.2 64位 客户端环境:Mac OSX 远程连接方式:运行 Terminal,输入命令 ssh username@ip 硬盘分区及挂载操作步骤: 1. 查看未挂载的硬盘(名称为/dev/xvdb) # fdisk -l Disk /dev/xvdb doesn't contain a valid partition table 2. 创建分区 # fdisk /dev/xvdb ... 输入n Command (m for help):n 输入p Command


在安装新系统的时候,有时候没法预估或者说错误的划分了分区大小,常常会导致我们后面的操作出现极大地不方便,比如某个分区分的太小了,导致软件安装的时候会报安装空间不够,这就很麻烦.在这里我就记录一下错误分区后对home和根分区存储空间大小调整的整个过程! 1.查看我们机器现有的分区状况 注意红色框中的信息,这是我们后面要更改的分区路径.通过上面我们可以发现根分区和home分区产生极大的不合理性,home分区太大了,所以这里我们将对home分区缩小存储空间并把压缩的存储空间添加到root下面. 2.卸

最近因为比较忙,好久没有写博客了,这篇主要给大家分享一下PLINQ中的分区.上一篇介绍了并行编程,这边详细介绍一下并行编程中的分区和自定义分区. 先做个假设,假设我们有一个200Mb的文本文件需要读取,怎么样才能做到最优的速度呢?对,很显然就是拆分,把文本文件拆分成很多个小文件,充分利用我们计算机中的多核cpu的优势,让每个cpu都充分的利用,达到效率的最大化.然而在PLINQ中也是,我们有一个数据源,如果想进行最大的并行化操作,那么就需要把其拆分为可以多个线程同时访问的多个部分,这就是PLIN

1.在 /etc/yum.repos.d/ 下建立 MariaDB.repo,内容如下: 复制代码 代码如下: [azureuser@mono etc]$ cd /etc/yum.repos.d [azureuser@mono yum.repos.d]$ vi MariaDB.repo # MariaDB 10.0 CentOS repository list - created 2013-08-23 13:08 UTC # http://mariadb.org/mariadb/reposito


1.准备工作 a.下载tomcat linux的包,地址:http://tomcat.apache.org/download-80.cgi,我们下载的版本是8.0,下载方式如图: b.因为tomcat的安装依赖于Java jdk,所以我们需要在判断linux系统下面是否安装jdk b.1 使用(Xshell)连接到Linux系统下面 b.2 输入命令:java -version,如果显示jdk版本号,则证明已经安装,如果不显示,则证明没有安装,如果没有安装,请参考下面地址进行安装:http://


必备的工具: redis-3.0.0.tar redis-3.0.0.gem (ruby和redis接口) 分析: 首先,集群数需要基数,这里搭建一个简单的redis集群(6个redis实例进行集群). 在一台服务器上操作,因此仅需要6个不同的端口号即可.分别是:7001.7002.7003.7004.7005.7006. 步骤: 1.上传redis-3.0.0.tar到服务器(自己指定自己的软件目录),解压redis-3.0.0.tar. 2.安装c语言环境(安装centos之后,自带c语言环


一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)协议下载一个启动软

环境: CentOS Linux release 7.3.1611 (Core) 3.10.0-514.16.1.el7.x86_64 1.安装Java环境 Jre有ServerJre和Jre的区别.两者具体的区别就是ServerJre启动时默认Jvm是Server模式,且包含了一些监控工具,具体的区别见Oracle的站点.现在普遍存在的一个问题就是大部分JAVA程序是基于JAVA7开发的,但是Oracle早就更新到了Java8,且网站上默认提供的是Jre8的下载.不过,无论你要下载哪个版本的J

1. 从官网下载 mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz 经测试, 本文还适用于如下版本: MySQL-5.7.10-Linux-glibc2.5-x86_64.tar.gz mysql-5.7.11-linux-glibc2.5-x86_64.tar.gz mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz 官网: http://dev

一直都在使用阿里云购买的centos进行项目部署,最近在本地机器搭建了虚拟机进行某些项目联系时,却发现使用命令yum -y install nginx不能安装nginx,本地centos系统的yum仓库并没有nginx,查找资料得以解决,做记录如下: 由于yum源中没有我们想要的nginx,那么我们就需要创建一个"/etc/yum.repos.d/nginx.repo"的文件,其实就是新增一个yum源. [root@localhost ~]# vim /etc/yum.repos.d/