linux分区

kafka实战,原来真的不难

我的梦境 提交于 2019-12-06 02:45:32
1. kafka介绍 1.1. 主要功能 根据官网的介绍,ApacheKafka®是一个分布式流媒体平台,它主要有3种功能:   1:It lets you publish and subscribe to streams of records.发布和订阅消息流,这个功能类似于消息队列,这也是kafka归类为消息队列框架的原因   2:It lets you store streams of records in a fault-tolerant way.以容错的方式记录消息流,kafka以文件的方式来存储消息流   3:It lets you process streams of records as they occur.可以再消息发布的时候进行处理 1.2. 使用场景 1:Building real-time streaming data pipelines that reliably get data between systems or applications.在系统或应用程序之间构建可靠的用于传输实时数据的管道,消息队列功能 2:Building real-time streaming applications that transform or react to the streams of data。构建实时的流数据处理程序来变换或处理数据流,数据处理功能 1.3

linux目录架构

烂漫一生 提交于 2019-12-06 00:26:33
初学Linux,首先需要弄清Linux 标准目录结构 / root --- 启动 Linux 时使用的一些核心文件。如操作系统 内核 、引导程序 Grub 等。 home --- 存储普通用户的个人文件 ftp --- 用户所有服务 httpd samba user1 user2 bin --- 系统启动时需要的执行文件(二进制) sbin --- 可执行程序的目录,但大多存放涉及系统管理的命令。只有root权限才能执行 proc --- 虚拟,存在linux内核镜像;保存所有内核参数以及系统配置信息 1 --- 进程编号 usr --- 用户目录,存放用户级的文件 bin --- 几乎所有用户所用命令,另外存在与/bin,/usr/local/bin sbin --- 系统管理员命令,与用户相关,例如,大部分服务器程序 include --- 存放C/C++头文件的目录 lib --- 固定的程序数据 local --- 本地安装软件保存位置 man --- 手工生成的目录 info --- 信息文档 doc --- 不同包文档信息 tmp X11R6 --- 该目录用于保存运行X-Window所需的所有文件。该目录中还包含用于运行GUI要的配置文件和二进制文件。 X386 --- 功能同X11R6,X11 发行版5 的系统文件 boot --- 引导加载器所需文件

linux磁盘管理

喜欢而已 提交于 2019-12-05 22:58:48
一些基础 硬盘接口类型 ide 早期家庭电脑 scsi 早期服务器 sata 目前家庭电脑 sas 目前服务器 raid卡--阵列卡 网卡绑定 ABI 应用程序与OS之间的底层接口 API 应用程序调用第三方库的接口 Windows 磁盘分区方式,不同的方式,BIOS的设置是不同的 硬盘分区格式为MBR格式,启动模式应该为Legacy; 硬盘分区格式为GUID(GPT)格式,启动模式应该为UEFI BIOS+MBR 以前的方式,分区最大支持2T 与UEFI+GPT 是目前最新的方式,硬盘支持容量特别大 硬盘寻址方式与空间大小:由于CHS寻址方式的寻址空间在大概8GB以内,所以在磁盘容量小于大概8GB 时,可以使用CHS寻址方式或是LBA寻址方式;在磁盘容量大于大概8GB时,则 只能使用LBA寻址方式 设备在Linux的命名方式 : SCSI, SATA, SAS, IDE,USB: /dev/sd ? 设备都以/dev/sd开头 虚拟磁盘:/dev/vd 、/dev/xvd ? 不同磁盘标识:a-z,aa,ab… /dev/sda, /dev/sdb, ... ? 第一块磁盘就是a ,第二块就是b..... 同一设备上的不同分区:1,2, ... /dev/sda1, /dev/sda5 第一个分区就是1,第二个分区就是2.... 分区类型 MBR:(只支持2T的硬盘分区) 主分区

Linux 磁盘卷扩容

℡╲_俬逩灬. 提交于 2019-12-05 22:40:22
首先识别磁盘,成功之后会显示在/dev下 [root@oracle01 ~]# fdisk /dev/sda ## /dev/sda为通过fdisk -l 查看到的物理磁盘(第一行) 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. Command (m for help): n ## n为创建一个新的分区 Partition type: ## 这里需要选择时创建主分区还是扩展分区,都可以,这里直接选了主分区 p primary (2 primary, 0 extended, 2 free) e extended Select (default p): p ## 选择创建一个主分区,主分区只能有4个,编号为1-4,下面的全部直接回车就好了,会自动将剩余所用空间都创建 Partition number (3,4, default 3): First sector (104857600-209715199, default 104857600): Using default value 104857600 Last sector,

Oracle 分区默认segment大小变化(64k—>8M)

旧街凉风 提交于 2019-12-05 22:29:29
原文链接: http://www.cnblogs.com/wcwen1990/p/6656545.html _partition_large_extents和_index_partition_large_extents 参考: http://www.xifenfei.com/2013/08/%E5%88%86%E5%8C%BA%E9%BB%98%E8%AE%A4segment%E5%A4%A7%E5%B0%8F%E5%8F%98%E5%8C%9664k-8m.html 从11.2.0.2开始创建分区表,每个分区默认大小为8M,是由_partition_large_extents参数控制,可以算是11.2.0.2开始的一个新特性,为了减少extent数量,提高分区表性能,而引入的一个参数,默认为true,即分区表的每个extent为8M,这里对于_partition_large_extents为true和false的情况进行了测试。 例1: 数据库参数情况如下: SQL> select * from v$version; BANNER -------------------------------------------------------------------------------- Oracle Database 11g Enterprise Edition

11.24linux学习第九天

依然范特西╮ 提交于 2019-12-05 20:36:06
6.1 一切从“/”开始 在Linux系统中,目录、字符设备、块设备、套接字、打印机等都被抽象成了文件,即 刘遄 老师所一直强调的“Linux系统中一切都是文件”。既然平时我们打交道的都是文件,那么又应该如何找到它们呢?在Windows操作系统中,想要找到一个文件,我们要依次进入该文件所在的磁盘分区(假设这里是D盘),然后在进入该分区下的具体目录,最终找到这个文件。但是在Linux系统中并不存在C/D/E/F等盘符,Linux系统中的一切文件都是从“根(/)”目录开始的,并按照文件系统层次化标准(FHS)采用树形结构来存放文件,以及定义了常见目录的用途。另外,Linux系统中的文件和目录名称是严格区分大小写的。例如,root、rOOt、Root、rooT均代表不同的目录,并且文件名称中不得包含斜杠(/)。Linux系统中的文件存储结构如图6-1所示。 图6-1 Linux系统中的文件存储结构 在Linux系统中另外还有一个重要的概念—路径。路径指的是如何定位到某个文件,分为绝对路径与相对路径。绝对路径指的是从根目录(/)开始写起的文件或目录名称,而相对路径则指的是相对于当前路径的写法。我们来看下面这个例子,以帮助大家理解。假如有位外国游客来到中国潘家园旅游,当前内急但是找不到洗手间,特意向您问路,那么您有两种正确的指路方法。 绝对路径(absolute path):

分区规划和添加wap交换空间

女生的网名这么多〃 提交于 2019-12-05 17:17:33
分区规划和添加wap交换空间 1 案例1:硬盘分区及格式化 1.1 问题 本例要求熟悉硬盘分区结构,使用 fdisk分区工具在磁盘 /dev/vdb 上按以下要求建立分区: 采用默认的 msdos 分区模式 第 1个分区 /dev/vdb1 的大小为 200MiB 第 2个分区 /dev/vdb2 的大小为 2000MiB 第 3个分区 /dev/vdb3 的大小为 1000MiB 完成分区后,能够配置开机自动挂载 /dev/vdb2 分区: 文件系统类型为 EXT4 将其挂载到 /mnt/part2 目录 1.2 方案 fdisk分区工具用来建立msdos分区方案,其交互模式中的主要指令如下: m:列出指令帮助 p:查看当前的分区表信息 n:新建分区 d:删除分区 t:更改分区标识 q:放弃分区更改并退出 w:保存对分区表所做的更改 1.3 步骤 实现此案例需要按照如下步骤进行。 步骤一:新建分区表 1)打开fdisk工具,操作磁盘/dev/vdb [ root@server0 ~] # fdisk / dev / vdb Welcome to fdisk ( util - linux 2.23.2 ). Changes will remain in memory only , until you decide to write them . Be careful before

磁盘与文件管理工具简介-fdisk | mkf s| fsck | mount | umount | blkid | df | du

僤鯓⒐⒋嵵緔 提交于 2019-12-05 17:10:56
磁盘与文件管理工具 磁盘管理工具 fdisk fdisk命令用于观察硬盘实体使用情况,也可对磁盘进行添加、删除、转换分区等操作 语法 fdisk(选项)(参数) 选项 -b<分区大小>:指定每个分区的大小; -l:列出指定的外围设备的分区表状况; -s<分区编号>:将指定的分区大小输出到标准输出上,单位为区块; -u:搭配"-l"参数列表,会用分区数目取代柱面数目,来表示每个分区的起始地址; 参数 设备文件:指定要进行分区或者显示分区的硬盘设备文件。 实例 显示磁盘分区表状况 [root@localhost ~]# fdisk -l 磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x00005418 设备 Boot Start End Blocks Id System /dev/sda1 * 2048 2099199 1048576 83 Linux /dev/sda2 2099200 41943039 19921920 8e Linux LVM 磁盘 /dev/sdb:42.9 GB, 42949672960 字节

磁盘管理1--磁盘分区

倾然丶 夕夏残阳落幕 提交于 2019-12-05 17:09:53
1.名词解释 分区方式: mbr(bootloader引导程序446字节,mpt主分区表64字节,55a硬盘标识2字节)、gpt 主分区 扩展分区 逻辑分区 2.磁盘查看命令 fdisk -l ##系统中的所有磁盘设备 df -Th ##系统正在挂载的磁盘设备 blkid ##系统可以挂载的磁盘设备id 3.分区划分 fdisk /dev/vdb ##建立磁盘分区 [root@localhost ~]# fdisk /dev/vdb 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. Command (m for help): m ##获得帮助 Command action a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag d delete a partition ##删除分区 g create a new empty GPT partition table G create an IRIX (SGI) partition

Linux学习笔记(二)_系统设定_磁盘

不想你离开。 提交于 2019-12-05 17:09:33
磁盘相关 lsblk 这个指令可以完整的看到,所有可用块设备信息。即使并没有挂载。 df 这个指令是根据文件系统来显示信息,可以看到使用情况 # df /dir : 就可以看到/dir 这个目录是在分区里 blkid 显示分区的UUID 号,文件系统的类型 parted 查看磁盘的分区信息,还可以看到每个扇区的大小 fdisk/gdisk 给磁盘分区 为了分区后不重启 可执行 >partprobe -s 来将分区信息写入核心 在/proc/partitions 实时记录了核心中的分区信息 。 mkfs.* mkfs.btrfs mkfs.cramfs mkfs.ext2 mkfs.ext3 mkfs.ext4 mkfs.minix mkfs.xfs 磁盘格式化。 参数-b 可以设定block大小 linux最大限制为4K。 参数-i size= 设定inode的大小 对于xfs文件系统有几个个调优选项就是 “-d agcount= n su=m sw=l 这个n 写上你CPU的core数,如果有超线程 可以写上VCPU总数; m写上(如果你的磁盘是RAID) RAID的 stripe;l 写上除了备份盘外使用的磁盘数。 dumpe2fs -h 用来查看superblock的信息。 挂载 mount -t 指定类型。用mount挂载的会实时出现在/etc/mstab里,要想重启后生效