zoukankan      html  css  js  c++  java
  • Solaris设备管理

    1. 接手一台服务器,如何了解它的软硬件配置
    2. 数据库可以装在裸设备上,何为裸设备

      知识点:

      内核

      驱动程序

      设备命名

      设备访问方式

      磁盘的管理

      1. 内核

        指挥硬件干活的工具,shell翻译官,将人类语言翻译为机器语言,调用内核,使得硬件工作。

        内核逻辑上分为 :内核 和 I/O子系统。

        I/O子系统有驱动程序,虚拟内存等。

        用户假如想使用磁盘,首先创建文件系统,并通过命令调用块驱动程序,然后将数据写入到磁盘。

        驱动程序:低级程序,充当内核(I/O子系统)与硬件之间的桥梁。

        设备树:有枝叶和子节点。

        设备文件:设备在文件系统中的特殊文件。类型有 块与字符之分。

        主设备号:标志设备类型。次设备号:唯一标识设备的ID,设备的序列号。

        块设备:有固定数据片的设备,以安装文件系统的方式使用的。无序访问。

        字符设备:需要按照字符流的方式去有序访问的设备。

        刚拿到一块磁盘是干净的,没有东西,这叫做裸设备。现在需要对其进行划分成固定大小的数据片

        物理设备名称 /devices 逻辑设备名称: /dev 中,文件里面都是指向物理设备名称。

        硬盘

        带有直接控制器的磁盘 IDE

        带有面向总线的控制器的磁盘 SCSI SATA

        磁盘命名:

        硬盘物理组成

        硬盘分区

        MBR分区和实际数据存放区域

        MBR:引导程序和磁盘分区表(partition table)

        MBR容量有限,solaris只有10个分区记录,我们所说的磁盘分区,实际上是修改MBR里面的分区表。Linux只有4个分区。

  • 相关阅读:
    c# where(泛型类型约束)
    jQuery自定义插件
    jQuery插件定义
    SQL中merge into用法
    .net framework 4.5安装失败
    jQuery操作Form表单元素
    在WebAPI使用Session
    大数据量数据库设计与优化方案(SQL优化)
    修改NUGET包默认存放位置
    C#知识体系(一) 常用的LInq 与lambda表达式
  • 原文地址:https://www.cnblogs.com/zhuxuekui/p/4360147.html
Copyright © 2011-2022 走看看