partition

linux 系统磁盘管理体系

匿名 (未验证) 提交于 2019-12-02 21:56:30
Ŀ¼ 磁盘就像是森林,是所有硬式存储的统称,如最早出现的软盘,现在的硬盘,都是磁盘中的一部分。 磁盘开始指的是1.44MB的3.5英寸磁盘,这是很早时候的电脑储存盘,也叫软盘。 软盘在如今已经很少被使用了,使用软盘需要安装软盘驱动。软盘容量小,容易损坏。随着数据的大量增长,软盘已经不满足日益所需的数据存储需求,如是,硬盘便被研发出来。 硬盘就是计算机中的最大的存储装置了,就是将磁盘的储存片装到硬质金属盒子里可以得到更好的保护,而且在使用寿命上也比软盘优越得多,只有低格才对硬盘有很大的伤害,其它的读写是不要紧的,也就叫硬盘。 磁盘是一种统称,即是一开始的软盘,又是现如今的硬盘,但是在现在,说起磁盘,都指的是硬盘。 盘面数量==磁头数量 作用:用来写入和读取数据的 径向运动寻道 从外面到里面最外面是0磁道 磁道上面的最小的单位 默认大小512字节 不同盘面上面的相同的磁道组成的圆柱体 不同盘面上的相同的呼啦圈组成的圆柱体 磁盘默认是按照柱面进行读写 磁头之间的切换速度接近于光速 磁头径向运动-寻道机械运动慢 磁盘是按柱面进行读写的,表示一个柱面的大小 磁盘大小=柱面的大小*柱面的数量 柱面的大小=一个磁道的大小*磁头数量 一个磁道的大小=一个扇区的大小*扇区数量/每个磁道 fdisk 查看磁盘详细信息 echo + bc awk rpm(round per minute) 10k

Linux虚拟机怎么添加磁盘?

匿名 (未验证) 提交于 2019-12-02 21:56:30
五、完成 六、重启虚拟机后,使用lsblk命令查看磁盘情况 [root@localhost ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 20G 0 disk ├―sda1 8:1 0 1G 0 part /boot └―sda2 8:2 0 19G 0 part ├―centos-root 253:0 0 17G 0 lvm / └―centos-swap 253:1 0 2G 0 lvm [SWAP] sdb 8:16 0 5G 0 disk sr0 11:0 1 1024M 0 rom 发现已经成功添加新硬盘sdb。 七、使用fdisk创建新分区 [root@localhost ~]# fdisk /dev/sdb Welcome to fdisk (util-linux 2.23.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Device does not contain a recognized partition table Building a new DOS disklabel with disk

Linux磁盘管理及文件系统使用

匿名 (未验证) 提交于 2019-12-02 21:53:52
磁盘管理基础知识 分区 fdisk parted gdisk 格式化 挂载 Linux中磁盘命名: IDE类型:/dev/hd[a-z] SCSI类型:/dev/sd[a-z] 一块磁盘经过哪些步骤才能够使用:分区(非必需)-->格式化-->挂载;磁盘分区的类型有MBR(master boot record)和GPT(GUID Partition Table),主要区别在MBR只能分4个主分区超过需要分为逻辑分区,磁盘容量最大不超过2T,超过部分无法识别。 MBR 也就是主引导记录,位于硬盘的 0 磁道、0 柱面、1 扇区中,主要记录了启动引导程序和磁盘的分区表: 由于分区表大小固定:最多只能分4个,超过需要使用扩展分区来划分逻辑分区,即使主分区再分配一个,逻辑分区命名从/dev/sda5开始。 分区 fdisk:不适用于GPT分区。 1.查看磁盘分区信息: 用法:fdisk -l [-u] [device...]:列出指定磁盘设备上的分区情况; [root@xt ~]# fdisk -l Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512

linux磁盘管理

匿名 (未验证) 提交于 2019-12-02 21:53:52
1.磁盘分区知识 磁盘分区知识的重点: (1)给磁盘分区的实质就是针对硬盘的0磁头0磁道1扇区的前446字节后面接下来的64bytes的分区表进行设置,即主要是划分起始以及结束磁头号、扇区号和柱面号。 (2)给磁盘分区的工具是fdisk(适合给小于2T的磁盘分区),parted(擅长给大于2T的磁盘分区,也可以给小于2T的磁盘分区),首选fdisk,只有大于2T时才会去选parted (3)一块磁盘的分区表仅有64个bytes大小,每个分区表要占用16个字节,因此一块磁盘支持四个分区表信息,即主分区+扩展分区的总量不超过4个。 (4)磁盘分区是按柱面进行划分的。 (5)扩展分区不能直接使用,还需要在扩展分区的基础上创建逻辑分区才行。 (6)扩展分区有自己的分区表因此扩展分区下面的逻辑分区有多个。 1.1磁盘分区注意事项要点 一块硬盘的分区方式如下组合之一 (1)任意多个主分区,但要求1<=主分区数量<=4 例如:一块硬盘可以分为4个主分区3个主分区2个主分区或者1个主分区 (2)扩展分区可以和主分区组合,但要求2<=(主分区+扩展分区)数量<=4 例如:3个主分区+1个扩展分区或者2个主分区+1个扩展分区或1个主分区+1个扩展分区。当总分区的数量大于4个的时候,必须提前分一个扩展分区。 (3)如果要分成四个磁盘分区的话,那最多可以有两种: P+P+P+P P+P+P+E

Linux-硬盘分区和分区工具(一)

匿名 (未验证) 提交于 2019-12-02 21:53:52
当新的硬件设备被添加到Linux中时,系统能自动识别,但新添加的硬盘必须要进行分区、格式化和挂载后才能使用。 fdisk -l #硬盘sda的分区信息: #sda被分成两个主分区sda1和sda3,一个swap分区sda2,一个扩展分区sda4,其中包含逻辑分区sda5 Disk /dev/sda: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000e50ae Device Boot Start End Blocks Id System /dev/sda1 * 2048 411647 204800 83 Linux /dev/sda2 411648 4605951 2097152 82 Linux swap / Solaris /dev/sda3 4605952 8701951 2048000 83 Linux /dev

over(partition by)开窗函数简介

怎甘沉沦 提交于 2019-12-02 21:40:29
简单举例: SELECT code,kpi_type,plan_value_num, row_number()over(partition by code,kpi_type order by plan_value_num desc)rowno FROM fs_target_yp_kpi 分析: code,kpi_type,plan_value_num 记录后面开窗函数后的规律值 partition by code,kpi_type 按照这两列分组 order by plan_value_num desc 按照此字段降序排序 row_number() 记录每组排序后编号 http://blog.itpub.net/27042095/viewspace-768880/ 来源: https://www.cnblogs.com/mobies/p/11763423.html

apache kafka监控系列-KafkaOffsetMonitor

送分小仙女□ 提交于 2019-12-02 20:00:38
概览 最近kafka server消息服务上线了,基于jmx指标参数也写到zabbix中了,但总觉得缺少点什么东西,可视化可操作的界面。zabbix中数据比较分散,不能集中看整个集群情况。或者一个cluster中broker列表,自己写web-console比较耗时耗力,用原型工具画了一些管理界面东西,关键自己也不前端方面技术,这方面比较薄弱。这不开源社区提供了kafka的web管理平台KafkaOffsetMonitor.就迅速拿过来运行。大家不要着急,马上娓娓道来。 说明: 这个应用程序来实时监控你kafka服务的consumer以及他们在partition中的offset(偏移)。 你可以浏览当前的消费者组,每个topic的所有partition的消费情况都可以一览无余。这其实是很有用得,从这里你很快知道每个partition的message是否很快被消费(没有阻塞)。他能指导你(kafka producer和consumer)优化代码。 这个web管理平台保留的partition offset和consumer滞后的历史数据,所以你可以很轻易了解这几天consumer消费情况。 KafkaOffsetMonitor功能: 1.从标题都可以看出来,Kafka Offset Monitor,是对consumer消费情况进行监控,并能列出每个consumer offset

kafka集群

旧城冷巷雨未停 提交于 2019-12-02 17:57:24
1、 kafka介绍 Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。 对于像Hadoop一样的日志数据和离线分析系统,但又要求实时处理的限制,这是一个可行的解决方案。Kafka的目的是通过Hadoop的并行加载机制来统一线上和离线的消息处理,也是为了通过集群来提供实时的消息。 2、 kafka的特性 Kafka 是一种高吞吐量的分布式发布订阅消息系统,有如下特性: 通过磁盘数据结构提供消息的持久化,这种结构对于即使数以TB的消息存储也能够保持长时间的稳定性能。 持久性:使用文件性存储,日志文件存储消息,需要写入硬盘,采用达到一定阈值才写入硬盘,从而较少磁盘I/O,如果突然宕机数据会丢失 高吞吐量 :即使是非常普通的硬件Kafka也可以支持每秒数百万的消息。 支持通过Kafka服务器和消费机集群来分区消息。 支持Hadoop并行数据加载。 3、 kafka的体系架构 如上图所示,一个典型的Kafka体系架构包括若干Producer(可以是服务器日志,业务数据,页面前端产生的page view等等)

【MySQL】MySQL的分区管理实现——range分区

早过忘川 提交于 2019-12-02 12:10:53
以下是我对MySQL分区不分的理解,仅供参考。 MySQL从5.1版本后支持分区的功能,分区是根据一定规则,将满足相同条件的数据存储在一起,以便更方便的对数据经行管理。 在建立分区前,我们首先查看使用的MySQL版本是否支持分区: show variables like '%partition%' ; 若是看到partition的值为yes,则支持分区。 分区类型: 1. range分区 2. list分区 3. hash分区 4. key分区 所有分区类型,不能使用主键/唯一键之外的字段经行分区!!! 1、 range分区 :依据给定的连续范围,将数据按照规则存储到对应分区上。 代码实现: range分区的创建 : mysql > create table ranges ( - > id int , - > age int , - > time timestamp default current_timestamp on update current_timestamp , - > primary key ( id ) - > ) - > partition by range ( id ) ( - > partition p0 values less than ( 5 ) , - > partition p1 values less than ( 10 ) , - >

[日常] 小白来装机基本概念BIOS与硬盘分区

爷,独闯天下 提交于 2019-12-02 11:53:43
这两天因为在linux进行测试,先是搞坏了linux的系统,然后在重装linux系统后搞坏了引导。在修复引导的过程中,搞坏了本机的win8系统,再次修复引导与重装linux后,linux可以访问了,windows系统重装后还是不行,引导部分也还是不行。从我的经历可以体现出,使用linux作为日常系统具有极大的风险,因为他的权限非常高并且某些软件的依赖有可能修改本地界面的依赖库,修改后非常容易使得界面无反应,大家一定谨慎使用。 当我们在装系统的时候,第一件事肯定是要先进入电脑的BIOS设置界面,那么这个BIOS到底是个什么东西呢? BIOS是Basic Input Output System的缩写,它的意思就是基本的输入输出系统,是介于硬件与操作系统之间的一个系统,本质上是一个软件,被集成在了主板上。英特尔后来又升级了BIOS的规范,BIOS就升级为了UEFI BIOS。新电脑一般使用的为UEFI BIOS,并且可以进行配置选择,选择成传统的BIOS也叫legacy。 当使用UEFI BIOS的时候,UEFI需要去访问EFI分区,寻找操作系统的引导文件。 在安装的时候还有个Secure Boot的选项,这选项本身是为了安全,却被微软演化成了防止更改预装的windows系统为其他系统的工具,因此这个选项都是建议关闭的。 在我自己可以进入的linux系统中使用,使用fdisk