logstash 部分
[root@kibana conf]# pwd
/etc/httpd/conf
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
[root@kibana logs]# pwd
/etc/httpd/logs
CustomLog "logs/access_log" combined
官方手册 httpd.apache.org
2G内存
vim /etc/hosts //配置主机名
192.168.6.11 es1
192.168.6.12 es2
192.168.6.13 es3
192.168.6.14 es4
192.168.6.15 es5
yum -y install java-jdk
vim /etc/yum.repo.d/local.repo
yum -y install logstash
[root@rootroom9pc01 ~]# cd /etc/libvirt/qemu/
[root@rootroom9pc01 qemu]#
[root@rootroom9pc01 qemu]# sed 's/demo/node7/' demo.xml > /etc/libvirt/qemu/node7.xml
[root@rootroom9pc01 qemu]# vim node7.xml
<domain type='kvm'>
<name>node7</name>
<memory unit='KB'>2097152</memory>
<currentMemory unit='KB'>2097152</currentMemory>
[root@rootroom9pc01 qemu]# cd /var/lib/libvirt/images/
[root@rootroom9pc01 images]#
[root@rootroom9pc01 images]# qemu-img create -b node.qcow2 -f qcow2 node7.img 20G
Formatting 'node7.img', fmt=qcow2 size=21474836480 backing_file='node.qcow2' encryption=off cluster_size=65536 lazy_refcounts=off
[root@rootroom9pc01 images]#
[root@rootroom9pc01 images]# cd /etc/libvirt/qemu/
[root@rootroom9pc01 qemu]#
[root@rootroom9pc01 qemu]# virsh define /etc/libvirt/qemu/node7.xml
定义域 node7(从 /etc/libvirt/qemu/node7.xml)
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
IPV6INIT=no
BOOTPROTO=static
TYPE=Ethernet
IPADDR="192.168.6.16"
NETMASK="255.255.255.0"
GATEWAY="192.168.6.254"
[root@localhost ~]# hostnamectl set-hostname logstash
[root@localhost ~]# halt -p
[root@logstash ~]# ifconfig | head -3
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.6.16 netmask 255.255.255.0 broadcast 192.168.6.255
inet6 fe80::5054:ff:fe93:5859 prefixlen 64 scopeid 0x20<link>
[root@es5 ~]# scp -r /etc/yum.repos.d/local.repo 192.168.6.16:/etc/yum.repos.d/
[root@logstash ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.6.10 kibana
192.168.6.11 es1
192.168.6.12 es2
192.168.6.13 es3
192.168.6.14 es4
192.168.6.15 es5
[root@es5 ~]# scp -r /etc/yum.repos.d/local.repo 192.168.6.16:/etc/yum.repos.d/
[root@logstash ~]# yum search openjdk
[root@logstash ~]# yum -y install java-1.8.0-openjdk
[root@rootroom9pc01 ~]# scp -r '/root/桌面/logstash-2.3.4-1.noarch.rpm' 192.168.6.16:/root
[root@rootroom9pc01 ~]# mv /root/桌面/logstash-2.3.4-1.noarch.rpm /var/ftp/public/ansible_soft/
[root@rootroom9pc01 ~]# cd /var/ftp/public/ansible_soft/
[root@rootroom9pc01 ansible_soft]# ls
ansible-2.4.2.0-2.el7.noarch.rpm python2-jmespath-0.9.0-3.el7.noarch.rpm python-passlib-1.6.5-2.el7.noarch.rpm
elasticsearch-2.3.4.rpm python-httplib2-0.9.2-1.el7.noarch.rpm repodata
logstash-2.3.4-1.noarch.rpm python-paramiko-2.1.1-4.el7.noarch.rpm sshpass-1.06-2.el7.x86_64.rpm
[root@rootroom9pc01 ansible_soft]# createrepo --update ./
[root@logstash ~]# rpm -ivh logstash-2.3.4-1.noarch.rpm
[root@kibana ~]# yum -y install httpd