Linux干货
-
PHP通过Thrift操作Hbase
HBase是一个开源的NoSQL产品,它是实现了Google BigTable论文的一个开源产品,和Hadoop和HDFS一起,可用来存储和处理海量column family的数据。官方网址是:http://hbase.apache.org 一 、HBase访问接口 1. Native Java API,最常规和高效的访问方式,适合Hadoop …
-
Linux之查找命令find简介
查找命令find简介 Linux使用过程中难免会遇到查找功能,类似于Windows中的搜索功能,如果想要找某个文件在什么地方,什么格式的文件等等。在Linux中我们可以使用find、locate、which、whereis等命令。接下来我们就简单说一下如何使用这几个命令查找文件。 一、which which命令的作用是,在PATH变…
-
lvm 逻辑卷管理
标签:LVM 创建 扩容 缩减 一、LVM LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现。LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管…
-
htop使用详解
在管理进程时通常要借助一些工具,比较常用的就是ps和top了;不过CentOS还为我们提供了一个更加强大的工具htop,下面就来了解一下此工具的使用方法。 一、安装htop htop工具在epel源中提供,请自行配置epel源,也可以直…
-
DNS服务器—-主从服务器搭建
一、环境准备 1、准备三台测试 主DNS服务器地址:192.168.10.203 从DNS服务器地址:192.168.10.103 测试主机地址: 192.168.10.120 …
-
DNS基础知识
一、DNS介绍: 1、DNS: Domain Name Service,域名解析服务; 部署方式为分布式部署,如图所示: 2、查询类型: 递归查询:仅发出一次请求,要求对方回复最终结果&nbs…
-
硬盘分区及挂载
标签:文件系统、分区、挂载 一、Linux的基本原则 1、一切皆文件(包括硬件);这个原则会会在很多方面得到体现; 磁盘在Linux中也表现为文件,即/dev目录下:IDE,ATA:/dev/hd[a-z] SATA,SCSI,USB,SAS:sd[a-z]。  …
-
Linux无人值守安装
前言 通常情况下,我们安装Linux操作系统的时候需要从光盘启动,通过系统光盘bootloader启动安装程序,进入交互式安装模式,由用户配置安装选项,如磁盘分区、选择安装包等操作;安装完毕后重启结束安装。在生产环境中,成百上千台服务器需要安装操作系统的时候如果也采用交互式安装模式,无疑是极其低效的。本文主要介…
-
Linux进程管理
一、程序与进程 1、程序 程序是为了达到特定的目的,可以被计算机运行并且由命令代码组成的语句序列。 &…
-
ansible部署KeepAlived动态站点
一、设计原因 利用ansible可以自动化部署KeepAlived 的双方模型(其中包括两个动态的站点),多组服务器需要一样的部署时 可以利用ansible写的程序来代替重复性的操作。 二、设计拓扑结构及服务器详情 三、详细步骤 1、环境的搭建 (1)安装ansible,同时配置私钥免密码进行通信 [root@localhost ~]# ssh…
-
任务计划和本地系统的默认邮件
一、前言 二、本地mail的使用方法 三、at /batch 四、cron 五、小结 一、前言 linux 中执行任务计划有三种命令:at ,batch ,cron.其中,at,batch 是一次性执行,而crontab,则是周期性执行; 作业执行完成后,会通过邮件通知给作业提交者;因此,以下就从邮件说起。 二、邮件服务 Centos ,默认会…
-
httpd服务归纳:httpd基本配置(配置文件格式以及常用选项)
一、 httpd文件的基本格式 主配置文件位置, /etc/httpd/conf/httpd.conf 1. 配置文件参数格式 配置参数 值 特点: &nbs…
-
rpm包管理
前言 RPM(简称RPM,全称为The RPM Package Manager)是在Linux下广泛使用的软件包管理器。RPM此名词可能是指.rpm的文件格式的软件包,也可能是指其本身的软件包管理器(RPM Package Manager)。最早由Red Hat研制,现在也由开源社区开发。RPM通常随附于Linux发行版,…
-
yum前端软件包管理器
yum是什么 Yum (Yellow dog Updater, Modified) 由Duke University团队,修改Yellow Dog Linux的Yellow Dog Updater开发而成,是一个基于 RPM 包管理的字符前端软件包管理器。能够从指定的服务器自动下载…
-
MapReduce数据流
Hadoop的核心组件在一起工作时如下图所示: 图4.4高层MapReduce工作流水线 MapReduce的输入一般来自HDFS中的文件,这些文件分布存储在集群内的节点上。运行一个MapReduce程序会在集群的许多节点甚至所有节点上运行mapping任务,每一个mapping任务都是平等的:mappers没有特定“标识物”与其关联。因此,任意的map…