zoukankan      html  css  js  c++  java
  • Linux挂载磁盘(扩容)

    磁盘信息:

    fdisk -l    查看磁盘占用情况

    sda:代表一个磁盘

    s---SCSI      d------磁盘     a:代表挂在在SCSI类型的硬盘的第一块

    Linux文件系统:都是用文件形式描述的

    SCSI:用于服务器中硬盘的存储

    SATA接口:用于PC

    磁盘读写原理:

    磁盘旋转,磁头位移,读取数据

    为了让新硬盘有用:分区---->格式化------>挂载

    在虚拟机中创建一个新的硬盘(reboot重启虚拟机)

    1.分区
    查看分区(有无新硬盘):红框中表示新的硬盘

    fdisk -l 

    2.开始创建分区
    fdisk /dev/sdb

    --n---p---后面自己选择(默认就可以)-----w!(保存并退出)

    fdisk -l:再查看出现红框中的内容表示分盘成功

    3.格式化:指定硬盘所装载的文件系统

    mkfs.ext4 /dev/sdb1

    mkfs.ext4:(创建一个ext4的文件系统)

     /dev/sdb1:(磁盘分区名称)

    4.挂载

    mount /dev/sdb1 /develop


    mount /dev/sdb1(磁盘分区名)

    /develop(目录名)

    mount 查看挂载情况:出现红框中的内容表示成功


    卸载:umount +分区名(或者目录),上面红框中的内容已经没有了


     

    注意:每次重启虚拟机,都要挂载。

    想要永久挂载磁盘需要做一下操作:

    vi /etc/fstab

    /etc/fstab中添加下面一段话----/dev/sdb1(要挂载的磁盘)--------  /develop (挂载目录)---------ext4(文件系统)

    /dev/sdb1            /develop          ext4          defaults             0 0

    重启reboot

    reboot

    查看挂载情况mount

    mount

    删除之前必须卸载与目录之间的连接
    删除磁盘分区:
    fdisk /dev/sdb---d----

    ------------------

    小总结:

    未格式化(没有安装文件系统)的设备叫裸设备(银行常用)----相当于数组

    数据库使用的是未格式化的裸设备,安全性高(RAN dev)

    文件系统

    快-->文件--->os---->DB(扩展性强)===>牺牲性能和空间来提高可用性

    块:不经os直接DB(不可迁移)

    磁盘扇区:存储的是二进制数据

    DB----->linux---->服务器

    NFS/CIFS:网络文件系统

    DAS:直接存储、服务器上挂载一个磁盘

    linux的目录可挂载在:1>.磁盘上     2>网络上(服务器)

  • 相关阅读:
    spring aop 之链式调用
    Java中的java.lang.Class API 详解
    Java 内省(Introspector)和 BeanUtils
    Small Spring系列一:BeanFactory(一)
    (C#) 多线程访问探讨,如果保证线程安全?
    (C#) 多线程访问int, bool 等值类型变量
    (WCF) 利用WCF实现两个Process之间的通讯。
    (PowerShell) 重命名文件
    JavaScript : Array assignment creates reference not copy
    (C#) 表达式树
  • 原文地址:https://www.cnblogs.com/pigdata/p/10305616.html
Copyright © 2011-2022 走看看