linux银行存储系统代码,Linux系统 存储(示例代码)
linux系统管理
1.存储管理
传统的磁盘分区
RAID技术,软RAID的实现
LVM
文件管理系统
ext xfs btrfs
2.程序包管理
rpm yum dnf
3.sed gawk
4.进程管理
5.网络管理
网络基础知识(Cisco CCNA+CCNP)
网络的属性管理
网络的参数检测
6.Linux内核管理
内核的编译和安装
内核的裁剪
定制内核
7.Linux系统启动流程
centos5、6、7
8.系统安装
利用kickstart、dhcp、pxe
9.shell脚本的完善
Linux存储管理
磁盘的接口类型
IDE:并口 来源于ATA 133Mbps
SCSI:并口
UltraSCSI320:320Mbps
UltraSCSI640:640Mbps
SATA:Serial ATA 串口
SAS 串口
6Gbps
SATA能接SAS
SAS不能接SATA
USB
双通道
IOPS 每秒IO次数
IDE:机械硬盘 50IOPS
SCSI:机械硬盘,100-200
固态硬盘 400左右
SATA:机械硬盘 100左右
固态硬盘400左右
SAS:机械硬盘 200
固态硬盘800左右
PCI-E固态硬盘 100000+
IDE:主板上有两个接口,4块IDE硬盘
SATS:4~6块硬盘
SCSI:窄7 宽15
SAS:16384硬盘
机械师硬盘
track:磁道,
sector:扇区, 512Bytes 现在所说的扇区实际上是平均值
cylinder:柱面,从磁道向所有盘片做投影
partition:分区,分区就是基于柱面来划分的存储空间
head:磁头,每个磁盘表面都有一个磁头;
设备文件/dev
设备文件是关联到硬件设备的驱动程序和设备的访问入口;
设备号:
major:主设备号,区分设备的类型,用于标明设备所需的驱动程序
minor:次设备号,区分同种类型下的不同设备,是特定设备的访问入口
mknod命令:make block or character special files
mknod [OPTION]... NAME TYPE [MAJOR MINOR]
-m:
设备类型
c字符设备:用于线性访问的设备,数据的交换单位一般是字符
b块设备:用于随机访问的设备,数据存储和交换单位是块
设备文件名:
/dev/
IDE:hd[a-d]
SCSI/SATA/USB:sd[a-z]
RHEL6,centos6开始
所有的接口类型的硬盘设备统一命名为sd[a-z]
设备的引用方式:
设备文件名
卷标(Volume Lable)引用
UUID:全局唯一标识符,128bit
如何使用一个新的硬盘设备
1.分区
2.创建文件系统(格式化)
3.挂载分区
为何分区
1.优化I/O性能
2.实现磁盘空间的配额限制
3.进行告诉修复
4.隔离系统文件和其他程序文件
5.安装多个操作系统
怎么分区
MBR:硬盘空间小于2TB
Master Boot Record 主引导记录起源于1982年,
0磁道0扇区:512byte
446bytes:boot loader,引导加载程序,GRUB
64bytes:partition table 分区表每16byte表明一个分区的内容;一共有4个主分区
注意:
1.主分区+宽展分区最多有4个,其分区表位的编号依次为1,2,3,4
2.逻辑分区的编号从5开始,不管前面的4个数字编号是否被占用,
2bytes: 结束标记 55AA
GPT:硬盘空间大于2TB
GUID Partition Table,GUID分区表,支持128个分区,
UEFI(统一扩展固件接口)的硬件是可以支持GPT Boot Legacy
通常使用的分区工具
fdisk:
用于管理和创建MBR分区,对于一块硬盘,最多只能管理15各分区
gdisk:GNU disk
用于创建和管理GPT分区,
如果使用fdisk或gdisk命令对于已经有分区并挂载的磁盘的剩余空间进行再次分区,分区的信息即便是保存了也不会被内核重新读取;如果要让内核识别此类分区:1.重启计算机 2.partprobe命令或者partx命令来强制内核重读分区表;
在centos5或者7可以使用 partprobe -a [device] 如果省略了设备名,则表示重读所有磁盘的分区表
centos6/7: partx -a [device]
kpartx -af [device]
parted:
高级分区工具,实时生效
parted [options] [device [command [options...]...]]
fdisk分区示例
fdisk -l [device...]
查看指定磁盘的分区表,如果省略device,则表示所有的磁盘分区
fdisk子命令
d 删除分区
l 列出已知分区
m 帮助列表
n 添加分区
n子命令
e
p
l
p 交互式模式下显示分区表
q 退出并且不保存改变
t 改变分区ID
w 把做的操作
echo ‘---‘ > /sys/class/scsi_host/host2/scan
强制内核识别在开机状态下插上的SCSI接口的磁盘
which -- skip-alias ls &> /dev/null 判断命令是否存在
linux银行存储系统代码,Linux系统 存储(示例代码)相关推荐
- python 个人收支系统_C/C++实现个人收支系统的示例代码
昨天朋友委托我做一个基于C++的课程小设计,题目如下: 设计一个简单的个人收支管理系统,至少包括如下功能: 1.逐笔输入个人收入或支出的明细,写入到文件保存,可不断进行输入和追加. 输入的明细数据包括 ...
- Linux内核:网络过滤器简介与示例代码
目录 简单的例子 实施 用户空间处理 Linux的一大优点是其网络功能.路由器,交换机等许多网络产品均基于嵌入式Linux操作系统. 网络过滤是Linux内核中很好的基础结构,它使我们能够过滤和操作网 ...
- linux 卸载 bison,linux-无法编译Bison示例代码
我正在阅读LFS,并且遇到过野牛,在其他地方之前我都看过它,所以我认为我应该多了解一点.我发现this page from UC Riverside CS department,示例代码不起作用.有人 ...
- 对Linux课程内容的建议,Linux课程笔记 Day01 课程内容总结(示例代码)
系统安装: 引导项简单介绍:在"boot:"提示后: 直接回车(Enter)--图形界面安装模式 linux text--字符界面安装模式 linux askmethod--提示用 ...
- html风车相册代码,Css Html 大风车(示例代码)
简介这篇文章主要介绍了Css Html 大风车(示例代码)以及相关的经验技巧,文章约3675字,浏览量138,点赞数2,值得参考! div{ border-radius: 50%;position: ...
- ABOV单片机内部中断优先级寄存器IP1x/IPx的设置代码实现讲解及示例代码-[MC96F6332D]
一.准备工作 1.KEIL C51编译环境 2.外部中断EINT示例代码-MC96F6332D 3.MC96F6332D 开发板 4.USB-OCD II仿真器 二.代码部分 1.现代单片机MC96F ...
- linux 怎么看当前时间,Linux 查看当前时间和修改系统时间(示例代码)
一.查看和修改Linux的时区 1. 查看当前时区 命令: date -R 2. 修改设置Linux服务器时区 方法 A 命令 : tzselect 方法 B 仅限于RedHat Linux 和 Ce ...
- linux一号进程和二号进程,Linux系统管理10——进程和计划任务管理(示例代码)
Linux系统管理10--进程和计划任务管理 一.程序和进程的关系 1.程序 ·保存在硬盘.光盘等介质中的可执行代码和数据 ·静态保存的代码 2.进程 ·在CPU及内存中运行的程序代码 ·动态执行的代 ...
- linux手误格式化,LINUX下误删除、格式化恢复解决方案(示例代码)
一.总述:基于linux系统,删除数据及格式化后的数据恢复方案 1 .基于EXT2/EXT3/EXT4文件系统 2 .基于Reiserfs文件系统 3 .基于Xfs文件系统 二.解决方案 2.1 恢复 ...
最新文章
- Windows内核原理-同步IO与异步IO
- ABAP Code Inspector那些隐藏的功能,您都知道吗?
- KPI tile在launchpad里正常显示number,但是进不了detail view
- 滚动文字Marquee属性及参数设置
- UE3 Lightmass静态全局光照
- 耳机音量过大降低听力?世界卫生组织推出新政策
- inDesign教程,如何创建灵活的标头设计?
- 简单的JSON解析工具
- VC 读取usb相机
- 2018大华软件竞赛——模拟赛——第二题
- WinRAR 去除广告弹窗,简单4步亲测有效!
- 每一代内存的读写速度
- ps(AI)快捷键学习汇总
- 手机用html电视,手机怎么连接电视
- QT延时函数sleep
- Centos 图形界面与Dos界面切换
- centos主机测磁盘读写速度极限
- html图标 白块,桌面图标变成白块了?不用怕,1分钟就搞定!
- 16 个动态图!一款好用到爆的 Python 可视化利器
- android 储存方案,Android本地数据存储方案(一)
热门文章
- PHP 入门基础知识
- 神经网络算法实战——根据姓名判断性别
- 13、C语言中的单引号和双引号
- php soap 返回值,PHP SOAP服务器根本不返回任何值
- VMware虚拟机安装Ubuntu遇见的坑
- 看中国足球,哭笑不得
- java httpclient 断点续传_【幻化万千戏红尘】qianfengDay27-HttpURLConnection,OkHttpClient,,多线程下载且断点续传基础学习:...
- U盘中文件无法删除,删除后一刷新又出现,并提示“文件或目录损坏且无法读取”的解决方法
- 百度2014研发类校园招聘笔试题解答
- 1.10 日本蜡烛图技术之百分比回撤和摆荡指标