前言 由于引入了LVM、RAID技术,导致OS时别到的磁盘已经不单纯是事实意义上的物理磁盘(虽然OS认为他是物理盘)。传统文件系统与分区可以认为是1:1关系,但是现在一个分区可以有多个FS,一个FS也可以在多个分区。虽然问题变得复杂了,但是有一个根本问题自始至终都没有改变,那就是挂载点(mount ...
分类:
系统相关 时间:
2018-12-20 00:02:36
阅读次数:
322
平面最近点对,以后再也不用vector了!会t。。。 #include<iostream> #include<algorithm> #include<vector> #include<cmath> using namespace std; const int N=200010; const doub ...
分类:
其他好文 时间:
2018-12-19 19:39:42
阅读次数:
158
我们都知道现在大数据存储用的基本都是 Hdfs ,但在 Hadoop 诞生之前,我们都是如何存储大量数据的呢?这次我们不聊技术架构什么的,而是从技术演化的角度来看看 Hadoop Hdfs。 ...
分类:
其他好文 时间:
2018-12-18 22:45:32
阅读次数:
272
RAID-0条带数据: 优点:2块硬盘同时在写数据,而且各写各的不影响,速度较快;性能提升2倍(理论); 缺点:服务器硬盘特别容易损坏,一点损坏一个,其余不能用;没有容错性;服务器用的不多,都是配合使用; 实验开始: 1.挂载两块5G硬盘 2.进行分区:fdisk /dev/sdb n创建分区,p创 ...
分类:
其他好文 时间:
2018-12-17 20:23:06
阅读次数:
237
RAID的作用提高IO能力磁盘并行读写提高耐用性磁盘冗余来实现级别:多块磁盘组织在一起的工作方式有所不同RAID实现的方式外接式磁盘阵列:通过扩展卡提供适配能力内接式RAID:主板集成RAID控制器,安装OS前在BIOS里配置软件RAID:通过OS实现RAID-0RAID0的优缺点读、写性能提升可用空间:N*min(S1,S2,…)无容错能力,如果坏掉一块,那么raid0就不能用了最少磁盘数:2,
分类:
系统相关 时间:
2018-12-16 18:07:06
阅读次数:
174
22.磁盘I/O问题磁盘IO是数据库性能瓶颈,一般优化是通过减少或延缓磁盘读写来减轻磁盘IO的压力及其对性能的影响。增强磁盘读写性能和吞吐量也是重要的优化手段。 22.1 使用磁盘阵列 RAID(Redundant Array of Inexpensive Disk)是指廉价磁盘冗余阵列,即磁盘阵列 ...
分类:
数据库 时间:
2018-12-15 17:58:14
阅读次数:
290
fdisk 和 parted: fdisk: parted: ...
分类:
其他好文 时间:
2018-12-14 19:27:13
阅读次数:
213
——磁盘阵列技术可以详细地划分为若干个级别0-5RAID技术,并且又发展了所谓的RAIDLevel10,30,50的新的级别。RAID是廉价冗余磁盘阵列(RedundantArrayofInexpensiveDisk)的简称。用RAID的好处简单的说就是:安全性高,速度快,数据容量超大。某些级别的RAID技术可以把速度提高到单个硬盘驱动器的400%。磁盘阵列把多个硬盘驱动器连接在一起协同工作,大大
分类:
其他好文 时间:
2018-12-14 15:01:02
阅读次数:
167
[问题]——在断电情况下,把已经配置好的RAID中的硬盘盘位互换后,再次开机会不会影响原先存储数据的完整性,是否会导致数据灾难?[回答]——这个要取决于RAID控制器的固件设计,一个最重要的根本是,RAID信息(RAID元数据)记录在什么地方?可以记录RAID信息的地方只能有RAID控制器上的存储单元和硬盘上。——如果RAID信息只记录在控制器上,那么配置好的RAID里硬盘盘位互换后,数据一定会受
分类:
其他好文 时间:
2018-12-13 14:57:46
阅读次数:
187
磁盘在使用之前需要做RAID冗余阵列、分区、格式化、挂载;格式化的目的:1、创建文件系统;2、初始化inode和block(即inode和block的数量是一定的);每一个非空文件都要占用一个inode和至少一个block,那么无论是inode满了还是block满了,磁盘就存放不了东西了,就会提示nospaceleftondevice;那么如何解决这个问题?1、df-h查看磁盘(block)使用情
分类:
其他好文 时间:
2018-12-09 23:37:05
阅读次数:
185