Welcome 微信登录

首页 / 操作系统 / Linux

LVM分区在线扩容

LVM分区在线扩容

今天对三台服务器的LV分区进行了一次扩容。本文有点标题党嫌疑,因为只有一台服务器是在线扩容,其它两台都是先卸载再扩容的。 在线扩容的这台服务器,LV分区格式为xfs,原大小1.2TB。增加了一块硬盘,大小为1.8TB。 fdisk/dev/cciss/c0d1创建分区,并指定分区类型为LVM(8e)pvcreate/dev/cciss/c0d1p1创建pv vgextendVolGroup00/dev/cciss/c0d1p1 添加新创建的pv到原有vg...
CentOS 5远程SSH连接超时设定

CentOS 5远程SSH连接超时设定

操作系统:CentOS 5.6 SSH版本:OpenSSH_4.3p2 网上很多文章都说,远程SSH连接的超时设定是在/etc/ssh/sshd_config里,使用ClientAliveInterval和ClientAliveCountMax选项,我原来也这么认为的,不过一直没配置过超时。 今天配置了一下,发现这个是不对的,正确的配置是在/etc/profile里,使用TMOUT选项进行控制,如TMOUT=300,设定超时间隔为300秒。 [Xen] U...
一步步手动构建小于10M的类嵌入式Linux系统

一步步手动构建小于10M的类嵌入式Linux系统

前提:1、一个作为宿主机的Linux;本文使用的是RedHat Enterprise Linux 5.4;2、在宿主机上提供一块额外的硬盘作为新系统的存储盘,为了降低复杂度,这里添加使用一块IDE接口的新硬盘;3、Linux内核源码,busybox源码;本文使用的是目前最新版的linux-2.6.34.1和busybox-1.16.1。说明:本文是一个step by step的实做指南;一、为系统上的新硬盘建立分区,这里根据需要先建立一个大小为100M的主...
Hadoop主节点(NameNode)备份策略以及恢复方法

Hadoop主节点(NameNode)备份策略以及恢复方法

一、dits和fsimage 首先要提到两个文件edits和fsimage,下面来说说他们是做什么的。集群中的名称节点(NameNode)会把文件系统的变化以追加保存到日志文件edits中。 当名称节点(NameNode)启动时,会从镜像文件 fsimage 中读取HDFS的状态,并且把edits文件中记录的操作应用到fsimage,也就是合并到fsimage中去。合并后更新fsimage的HDFS状态,创建一个新的edits文件来记录文件系统的变化 ...
Ganglia3.1.7安装与配置

Ganglia3.1.7安装与配置

一、所需要软件二、安装过程 1、Ganglia运行平台的安装 2、Ganglia依赖库的安装 3、RRDTool的安装 4、Ganglia的安装 (包括使用yum方式安装)三、简单配置四、启动与访问五、被监控节点上安装Ganglia (包括使用yum方式安装)六、遇到的问题,及解决办法流行的开源服务器集群监控工具有很多,例如Nagios、Cacti、Ganglia、Zenoss、Clumon,它们在底层都利用了RRDTool。国内最常用的就是Cac...
CentOS 5遇到Partition table entries are not in disk order

CentOS 5遇到Partition table entries are not in disk order

我有一台CentOS的机器,装有三块硬盘,有两块没有使用,今天把它们拿出来,放到需要的机器上去。但是在重新开机时出现了一个提示:Partition table entries are not in disk order.它不影响开机,机器的运行也是正常的,但总归是个问题。搜索了一下资料,说是分区的位置顺序出了乱子,通常发生于删除分区,再重新分区时。解决方案:使用fdisk命令修复分区顺序!fdisk /dev/sda键入x,进行扩展模式键入m,查看扩展模式...
CentOS里查看内存的使用

CentOS里查看内存的使用

Linux里一般使用free命令查看内存的使用情况,加参数-m表示以Mb为单位来显示内容。这个内容其实是有一些讲究的。如下图:显示内容分三行N列,第一行表示内存总体的使用情况,第二行表示内存-/+ buffers/cache后的使用情况,第三行表示交换分区的使用情况;各列又显示了内存在每个类别上的使用情况,total列表示总的内存数,used列表示已使用的内存数...诸如此类。我们需要重点关注的是第二行。第二行used列中的2564,意思是已使用的内存数-...
CentOS 5下SQLPlus方向键无法使用

CentOS 5下SQLPlus方向键无法使用

好不容易在CentOS 5.5下安装了Oracle11g R1,使用远程连接工具Xshell,SQLPlus中使用方向键显示的全是乱码。上网搜了一下,普遍反映需要安装rlwrap。网上确实有不少文章,但是自己试了一下总是不能成功。现将过程总结如下:1.软件准备readline、readline-devel、libtermcap这三个rpm包。可以先通过rpm -qa | grep 包名检查一下是否具有上述包。没有的话,可以从CentOS安装介质中找到,解压...
Linux下OpenVPN比较详细安装

Linux下OpenVPN比较详细安装

什么是VPNIP机制仿真出一个私有的广域网"是通过私有的隧道技术在公共数据网络上仿真一条点到点的专线技术。所谓虚拟,是指用户不再需要拥有实际的长途数据线路,而是使用Internet公众数据网络的长途数据线路。OpenVPN的功能可以将两个不同的网段打通一条通道,可以互相访问,对于运维人员来说主要是为了安全,因为OpenVPNssl加密机制,增加了密码的安全度,运维人员可以自定义ip段进行管理服务器,简单点说,安全方便。SSL VPN原理如果把SSL 和VP...
Linux工作队列实现机制

Linux工作队列实现机制

工作项、工作队列和工作者线程把推后执行的任务叫做工作(work),描述它的数据结构为work_struct,这些工作以队列结构组织成工作队列(workqueue),其数据结构为workqueue_struct,而工作线程就是负责执行工作队列中的工作。系统默认的工作者线程为events。工作队列(workqueue)是另外一种将工作推后执行的形式。工作队列可以把工作推后,交由一个内核线程去执行—这个下半部分总是会在进程上下文执行,但由于是内核线程,其不能访问...
Linux系统对IO端口和IO内存的管理

Linux系统对IO端口和IO内存的管理

一、I/O端口 端口(port)是接口电路中能被CPU直接访问的寄存器的地址。几乎每一种外设都是通过读写设备上的寄存器来进行的。CPU通过这些地址即端口向接口电路中的寄存器发送命令,读取状态和传送数据。外设寄存器也称为“I/O端口”,通常包括:控制寄存器、状态寄存器和数据寄存器三大类,而且一个外设的寄存器通常被连续地编址。二、IO内存 例如,在PC上可以插上一块图形卡,有2MB的存储空间,甚至可能还带有ROM,其中装有可执行代码。三、IO端口和IO内存的区...
<< 511 512 513 514 515 516 517 518 519 520 >>