RHEL/CentOS安装Observium
原文地址http://docs.observium.org/install_rhel7/
官方写的文档很清楚,纯粹为了抄过来做个记录。
Observiun整体就是php mysql libvirt fping这几个基础。
原文地址http://docs.observium.org/install_rhel7/
官方写的文档很清楚,纯粹为了抄过来做个记录。
Observiun整体就是php mysql libvirt fping这几个基础。
yum install epel-release yum-plugin-priorities
curl -o /etc/yum.repos.d/powerdns-auth-40.repo https://repo.powerdns.com/repo-files/centos-auth-40.repo
yum install pdns
wget http://packages.ntop.org/centos/ntop.repo -O /etc/yum.repos.d/ntop.repo wget https://copr.fedoraproject.org/coprs/saltstack/zeromq4/repo/epel-6/saltstack-zeromq4-epel-6.repo rpm -ivh http://packages.ntop.org/rpm6/extra/hiredis-0.10.1-3.el6.x86_64.rpm http://packages.ntop.org/rpm6/extra/hiredis-devel-0.10.1-3.el6.x86_64.rpm yum install -y epel-release yum erase zeromq3 #(Do this once to make sure zeromq3 is not installed) yum clean all yum update yum install pfring n2disk nprobe ntopng ntopng-data cento
yum install -y wget epel-release wget http://packages.ntop.org/centos/ntop.repo -O /etc/yum.repos.d/ntop.repo yum erase zeromq3 #(Do this once to make sure zeromq3 is not installed) yum clean all yum update yum install pfring n2disk nprobe ntopng ntopng-data cento
git clone https://github.com/ntop/PF_RING.git cd PF_RING/kernel make sudo insmod ./pf_ring.ko cd ../userland make modprobe pf_ring
git clone https://github.com/ntop/nDPI.git cd nDPI ./configure –with-pic make
以上内容引用自:http://packages.ntop.org/centos/
MBR(Master Boot Record)
最大只支持 2 TB 的盘,最多只支持 4 个主分区
信息只存储在一个区域
GPT(GUID partition table)
是 MBR 的替代,属于 UEFI,磁盘的每一个分区都有唯一的识别号,支持更大的盘和更多的分区
信息存储在多个区域,当一部分受损后可修复
当 GPT 分区的盘在老的只支持 mbr 的工具下查看时,也会读到分区信息,只不过看到的是只有一个分区,这是为了防止用户误认为盘是空盘。
当大于 2TB 盘安装安装 CentOS 7 时报错
Your BIOS-based system needs a special partition to boot from a GPT disk label. To continue, please create a 1MiB 'biosboot' type partition
对于这个问题,解决办法是在 kickstart 文件中添加
part biosboot --fstype=biosboot --size=1
转载自:http://jpuyy.com/2015/08/mbr-and-gpt.html
kexec是一个用于在当前系统下快速切换到另一个内核的一种办法,它采用了一定的机制略过了硬件的初始化,所以切换速度会很快。
自2.6.13以后,Linux内核就已经自置了kexec,而Debian采用的内核已经是2.6.26,而且默认就支持kexec,所以在Debian下我们只要安装kexec-tools就行了。
$ yum install kexec-tools
$ sudo apt-get install kexec-tools
安装好以后,就可以开始加载其他的内核了。
先看看我有哪些内核可以用:
LSI CacheCade 技术能将经常访问的"热点"数据缓存在固态驱动器 (SSD) 中,从而大幅提升采用硬盘驱动器的系统存储的 I/O 性能。采用 Dell PERC H700 和 H800 的系统通过配置 CacheCade 技术可实现性能的显著提升,同时不会损失现有的驱动器存储空间,而且只需对 SSD 技术稍加投资即可。
LSI CacheCade 技术使 SSD 能作为硬盘前面的高性能控制器二级缓存,用以加速应用和工作负载性能。由于该技术可将超大容量的数据集存储在高速缓存中,因此有助于实现例如文件和 Web 服务器、数据挖掘、OLTP 和数据库服务器等事务处理应用性能的最大化。而且该技术可实现高度的可扩展性,通过在硬盘驱动器配置中添加单部支持CacheCade 的 SSD 虚拟驱动器,用户即可将数据库性能提升多达 55%。如果再添加一部支持 CacheCade 的 SSD 虚拟驱动器,数据库性能则能进一步提升达 76%。
CacheCade 解决方案的安装和使用都非常方便。用户只需将支持热插拔的 SSD 插入服务器驱动器插槽即可,并可通过配置工具来创建 CacheCade 虚拟驱动器。CacheCade 技术能自动确定并将"热点"数据移到虚拟驱动器上,对日志和其它写入密集型区域不会产生任何性能影响,同时也不会给主机 CPU、主机 DDR 和主机 OS带来任何负担。
下面是LSI配置SSD Cache的简单流程
ubuntu
写入网卡/etc/network/interfaces
auto tun0
iface tun0 inet static
address <local tunnel IP>
netmask <tunnel subnet mask>
pre-up iptunnel add tun1 mode gre local <local IP> remote <remote IP> ttl 255
up ifconfig tun1 multicast
pointopoint <remote tunnel IP>
post-down iptunnel del tun1
Centos类方法
约定:
hostA IP:公网 100.xx.xx.101 内网10.0.0.1
hostB IP:公网192.xx.xx.101 内网10.0.0.2
cat>/etc/yum.repos.d/MariaDB.repo<<EOF
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
EOF
yum -y install git wget gcc gcc-c++ gmake autoconf
yum -y install lua-devel
yum -y install libmcrypt-devel libjpeg-devel libpng-devel freetype-devel libxml2-devel libcurl-devel openssl-devel libc-client-devel net-snmp-devel
多线程下载非常好用,但是感觉这货已经是被遗弃了,经常在debian的下载点上无法下载。
wget http://dl.kvm.la/softsource/axel-2.4.tar.gz -O - | tar zxf -
cd axel-2.4
sh install.rhel.sh
install.rhel.sh是方便自己用而添加的,有迫害妄想症担心篡改过代码的勿用。
以下为个人操作的备用记录,并不适用于生产环境操作,且本人实际其中的操作过程中有翻车。
升级分2部分,分别是jloader和jinstall。
插上串行线,用putty之类的客户端,链接COM3端口。
进入系统后cli模式运行命令
先查看版本和固件并记录下来。
该文章内容提及的第二步有一定几率会出现事故的风险。
LVM删除一些分区后数据仍然保留在磁盘内,只要没有被完全覆盖是可以恢复的。
大致上3个步骤完成:第一步查找出日志位置,第二步恢复分区,第三步激活分区。
卷组名为vg0,DF*_img为卷。
恢复卷的对象是DF101425_img
#vgcfgrestore -l /dev/vg0
vgcfgrestore -l /dev/vg0|grep -B2 -A1 lvremove
执行后可以看到类似以下的日志内容。
在日志内找到了DF101425_img卷然后对应的File是/etc/lvm/archive/vg0_03279-1491291498.vg
root@host% 根用户的shell提示符
user@host> 运行模式CLI提示符
user@host# 配置模式提示符
configure进入配置模式
cli 进入CLI
补全 空格
? 查询命令
show interface terse 查看接口
show interface terse | except fe- 查看除fe-的接口
show interface terse | match se-3 只查看se-3接口
show interface | last 显示上一屏数据
show interfaces terse | count 显示输出行数
show interfaces lo0 | display set 结果通道
edit system
set host-name host
set domain-name example.com
set root-authentication plain-text-password
原文地址:JUNOS升级步骤
注意:升级时配置和一些其它附属文件会被自动保存,但存放在RE上的本地日志等文件可能会被删除。所以如果需要保存这些日志等文件也应该在升级前使用FTP备份这些文件到服务器上。
1、备份
xiaocisco@test-j2320> request system snapshot
xiaocisco@test-j2320# save /var/home/xiaocisco/config.junos.txt
xiaocisco@test-j2320# run file copy config.junos.txt ftp://username:[email protected]/config.junos.txt
2、将新的JUNOS使用ftp上传至Juniper设备
xiaocisco@test-j2320#run file copy ftp://username:[email protected]
3、JUNOS安装