検索
ホームページphp教程php手册阿里云格式化和挂载数据盘

当你在阿里云买了服务器,随着业务量越来越大。数据盘的容量也就会不够用。所以我们就会新增一块云盘。下面讲新增云盘之后,然后挂载上去。 这是新手的教程,也是我的笔记。
第一步: 使用远程连接工具,输入用户名 root 和密码登录到实例。

第二步:运行 fdisk -l 命令查看数据盘。注意:在没有分区和格式化数据盘之前,使用 df -h 命令是无法看到数据盘的。在下面的示例中,有一个 5 GB 的数据盘需要挂载。  [root@xxxx ~]# fdisk -l<br> <br>  Disk /dev/xvda: 42.9 GB, 42949672960 bytes<br>  255 heads, 63 sectors/track, 5221 cylinders<br>  Units = cylinders of 16065 * 512 = 8225280 bytes<br>  Sector size (logical/physical): 512 bytes / 512 bytes<br>  I/O size (minimum/optimal): 512 bytes / 512 bytes<br>  Disk identifier: 0x00078f9c<br> <br>  Device Boot      Start         End      Blocks   Id  System<br>  /dev/xvda1   *           1        5222    41940992   83  Linux<br> <br>  Disk /dev/xvdb: 5368 MB, 5368709120 bytes<br>  255 heads, 63 sectors/track, 652 cylinders<br>  Units = cylinders of 16065 * 512 = 8225280 bytes<br>  Sector size (logical/physical): 512 bytes / 512 bytes<br>  I/O size (minimum/optimal): 512 bytes / 512 bytes<br>  Disk identifier: 0x00000000第三步:执行下列命令,对数据盘进行分区。 fdisk /dev/xvdb第四步:根据提示,依次输入 n,p,1,两次回车,wq,分区就开始了。 [root@xxx ~]# fdisk /dev/xvdb<br>  Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklab            el<br>  Building a new DOS disklabel with disk identifier 0x33eb5059.<br>  Changes will remain in memory only, until you decide to write them.<br>  After that, of course, the previous content won't be recoverable.<br> <br>  Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)<br> <br>  WARNING: DOS-compatible mode is deprecated. It's strongly recommended to<br>       switch off the mode (command 'c') and change display units to<br>       sectors (command 'u').<br> <br>  Command (m for help): n<br>  Command action<br>     e   extended<br>     p   primary partition (1-4)<br>  p<br>  Partition number (1-4): 1<br>  First cylinder (1-652, default 1): <br>  Using default value 1<br>  Last cylinder, +cylinders or +size{K,M,G} (1-652, default 652):<br>  Using default value 652<br> <br>  Command (m for help): wq<br>  The partition table has been altered!<br> <br>  Calling ioctl() to re-read partition table.<br>  Syncing disks.第五步:执行 fdisk -l 命令,查看新的分区。新分区 xvdb1 已经创建好。如下面示例中的/dev/xvdb1。 [root@xxx ~]# fdisk -l<br> <br>  Disk /dev/xvda: 42.9 GB, 42949672960 bytes<br>  255 heads, 63 sectors/track, 5221 cylinders<br>  Units = cylinders of 16065 * 512 = 8225280 bytes<br>  Sector size (logical/physical): 512 bytes / 512 bytes<br>  I/O size (minimum/optimal): 512 bytes / 512 bytes<br>  Disk identifier: 0x00078f9c<br> <br>  Device Boot      Start         End      Blocks   Id  System<br>  /dev/xvda1   *           1        5222    41940992   83  Linux<br> <br>  Disk /dev/xvdb: 5368 MB, 5368709120 bytes<br>  255 heads, 63 sectors/track, 652 cylinders<br>  Units = cylinders of 16065 * 512 = 8225280 bytes<br>  Sector size (logical/physical): 512 bytes / 512 bytes<br>  I/O size (minimum/optimal): 512 bytes / 512 bytes<br>  Disk identifier: 0x33eb5059<br> <br>  Device Boot      Start         End      Blocks   Id  System<br>  /dev/xvdb1               1         652     5237158+  83  Linux第六步:执行下列命令,对新分区进行格式化。格式化所需时间取决于数据盘大小。您也可自主决定选用其他文件格式,如 ext14 等。mkfs.ext3 /dev/xvdb1第七步:执行下列命令写入新分区信息。 echo '/dev/xvdb1 /mnt ext3 defaults 0 0'>> /etc/fstab完成后,可以使用 cat /etc/fstab 命令查看。
注意: Ubuntu 12.04 不支持 barrier,所以对该系统正确的命令是:echo '/dev/xvdb1 /mnt ext3 barrier=0 0 0'>>/etc/fstab如果需要把数据盘单独挂载到某个文件夹,比如单独用来存放网页,可以修改以上命令中的 /mnt 部分。

第八步:执行 mount /dev/xvdb1 /mnt 挂载新分区,然后执行 df -h 查看分区。如果出现数据盘信息,说明挂载成功,可以使用新分区了。 [root@xxx ~]# mount /dev/xvdb1 /mnt<br>  [root@xxx ~]# df -h<br>  Filesystem      Size  Used Avail Use% Mounted on<br>  /dev/xvda1       40G  1.5G   36G   4% /<br>  tmpfs           498M     0  498M   0% /dev/shm<br>  /dev/xvdb1      5.0G  139M  4.6G   3% /mnt总结: 全部按照命令来的话,基本上是没有什么问题的。 可能比较疑惑的是挂载的路径问题。当前我以为挂载到某一个路径,然后就会把那个文件夹的容量增大。谁知道不是。而这只是一个链接指向而已。
也就是说。你的挂载路径,只是将路径重新指向到新的云盘。而且这个路径之前的数据就会看不见了。除非你umount ,才会看到原来的数据。
如果你们还有哪里不明白的地方,欢迎提问 或者加我QQ 164418960

AD:真正免费,域名+虚机+企业邮箱=0元

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
了解Python编程的入门级代码示例了解Python编程的入门级代码示例Jan 04, 2024 am 10:50 AM

了解Python编程的入门级代码示例Python是一种简单易学,功能强大的编程语言。对于初学者来说,了解Python编程的入门级代码示例是非常重要的。本文将为您提供一些具体的代码示例,帮助您快速入门。打印HelloWorldprint("HelloWorld")这是Python中最简单的代码示例。print()函数用于将指定的内容输出

PHP переменные в действии: 10 реальных примеров использованияPHP переменные в действии: 10 реальных примеров использованияFeb 19, 2024 pm 03:00 PM

PHP变量存储程序运行期间的值,对于构建动态且交互式的WEB应用程序至关重要。本文将深入探讨php变量,并通过10个真实的示例展示它们的实际应用。1.存储用户输入$username=$_POST["username"];$passWord=$_POST["password"];此示例从表单提交中提取用户名和密码,并将其存储在变量中以供进一步处理。2.设置配置值$database_host="localhost";$database_username="username";$database_pa

Java实现简单的冒泡排序代码Java实现简单的冒泡排序代码Jan 30, 2024 am 09:34 AM

Java冒泡排序最简单的代码示例冒泡排序是一种常见的排序算法,它的基本思想是通过相邻元素的比较和交换来将待排序序列逐步调整为有序序列。下面是一个简单的Java代码示例,演示了如何实现冒泡排序:publicclassBubbleSort{publicstaticvoidbubbleSort(int[]arr){int

从入门到精通:Go语言中常用数据结构的代码实现从入门到精通:Go语言中常用数据结构的代码实现Mar 04, 2024 pm 03:09 PM

标题:从入门到精通:Go语言中常用数据结构的代码实现数据结构在编程中起着至关重要的作用,它是程序设计的基础。在Go语言中,有许多常用的数据结构,掌握这些数据结构的实现方式对于成为一名优秀的程序员至关重要。本文将介绍Go语言中常用的数据结构,并给出相应的代码示例,帮助读者从入门到精通这些数据结构。1.数组(Array)数组是一种基本的数据结构,是一组相同类型

Go语言编程实例:Web开发中的代码示例Go语言编程实例:Web开发中的代码示例Mar 04, 2024 pm 04:54 PM

《Go语言编程实例:Web开发中的代码示例》随着互联网的快速发展,Web开发已经成为各行业中必不可少的一部分。作为一门功能强大且性能优越的编程语言,Go语言在Web开发中越来越受到开发者们的青睐。本文将通过具体的代码示例,介绍如何利用Go语言进行Web开发,让读者能够更好地理解和运用Go语言来构建自己的Web应用。1.简单的HTTP服务器首先,让我们从一个

如何使用PHP编写库存管理系统中的库存分仓管理功能代码如何使用PHP编写库存管理系统中的库存分仓管理功能代码Aug 06, 2023 pm 04:49 PM

如何使用PHP编写库存管理系统中的库存分仓管理功能代码库存管理是许多企业中不可或缺的一部分。对于拥有多个仓库的企业来说,库存分仓管理功能尤为重要。通过合理管理和跟踪库存,企业可以实现不同仓库之间的库存调拨,优化运营成本,改善协同效率。本文将介绍如何使用PHP编写库存分仓管理功能的代码,并为您提供相关的代码示例。一、建立数据库在开始编写库存分仓管理功能的代码之

指导与示例:学习Java选择排序算法的实现指导与示例:学习Java选择排序算法的实现Feb 18, 2024 am 10:52 AM

Java选择排序法代码编写指南及示例选择排序是一种简单直观的排序算法,其思想是每次从未排序的元素中选择最小(或最大)的元素进行交换,直到所有元素排序完成。本文将提供选择排序的代码编写指南,并附上具体的Java示例代码。算法原理选择排序的基本原理是将待排序数组分为已排序和未排序两部分,每次从未排序部分选择最小(或最大)的元素,将其放到已排序部分的末尾。重复上述

华为云边缘计算对接指南:Java代码示例快速实现接口华为云边缘计算对接指南:Java代码示例快速实现接口Jul 05, 2023 pm 09:57 PM

华为云边缘计算对接指南:Java代码示例快速实现接口随着物联网技术的快速发展和边缘计算的兴起,越来越多的企业开始关注边缘计算的应用。华为云提供了边缘计算服务,为企业提供了高可靠的计算资源和便捷的开发环境,使得边缘计算应用更加容易实现。本文将介绍如何通过Java代码快速实现华为云边缘计算的接口。首先,我们需要准备好开发环境。确保你已经安装了Java开发工具包(

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール