2:
VM IP
MDW
: 192.168.1.250
SMDW
: 192.168.1.253
SDW1
: 192.168.1.251
SDW2
: 192.168.1.252
Start GP:
1. source /usr/local/greenplum-db-4.2.0.0/greenplum_path.sh
2. /etc/init.d/ntpd start
3. su - gpadmin
4. gpstart
5. psql
**********************************************************************
Create New GP VM:
1. Install RHEL 5.7 64 bit di VMware --> Create New VM
mdw password
smdw password
sdw1 password
sdw2 password
2. Copy file greenplum dari VM 4.2 Base /rawdata/Binaries paste ke VM baru
mkdir rawdata
mkdir Binaries di VM baru
*Untuk ubah DHCP IP menjadi Static IP:
- vi /etc/sysconfig/network-scripts/ifcfg-eth0
- edit BOOTPROTO=static
- tambah IPADDR=192.168.1.xxx
- tambah NETMASK=255.255.255.0
3. Edit hostname --> vi /etc/sysconfig/network
4. Restart network --> /sbin/service network restart
5. Close terminal lalu open terminal, hostname berubah
6. Edit or add if not exist the parameter --> vi /etc/sysctl.conf
- kernel.shmmax = 500000000
kernel.shmmni = 4096
- kernel.shmall = 4000000000
kernel.sem = 250 512000 100 2048
- kernel.sysrq = 1
- kernel.core_uses_pid = 1
- kernel.msgmnb = 65536
- kernel.msgmax = 65536
kernel.msgmni = 2048
- net.ipv4.tcp_syncookies = 1
- net.ipv4.ip_forward = 0
- net.ipv4.conf.default.accept_source_route = 0
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_max_syn_backlog = 4096
net.ipv4.conf.all.arp_filter = 1
net.ipv4.ip_local_port_range = 1025 65535
net.core.netdev_max_backlog = 10000
7. To take effect the changes --> sysctl -p
segment -->
smdw:/etc/hosts (answer: YES -> password)
sdw1:/etc/hosts (answer: YES -> password)
sdw2:/etc/hosts (answer: YES -> password)
21. Change ownership directory di SMDW --> gpssh -h smdw 'chown gpadmin:gpadmin
/data/master'
22. Change directory to --> cd /rawdata/Binaries
23. Create file --> vi hostfile_gpssh_segonlyssh
sdw1
sdw2
24. Create primary mirror di Binaries:
--> source /usr/local/greenplum-db-4.2.0.0/greenplum_path.sh
--> gpssh -f hostfile_gpssh_segonly -e 'mkdir /data/primary /data/mirror
;
chown gpadmin:gpadmin /data/primary /data/mirror'
25. Change the permission on the dir /loaddata --> gpssh -h sdw1 -e 'chown -R gp
admin:gpadmin /loaddata'
If ERROR: mkdir loaddata in sdw1 root first.
26. Edit ntp file --> vi /etc/ntp.conf
Place a comment:
#server 0.rhel.pool.ntp.org
#server 1.rhel.pool.ntp.org
#server 2.rhel.pool.ntp.org
Add 'server 192.168.1.250' under 'fudge...' line
27. Start service as ROOT --> /etc/init.d/ntpd start
ERROR: Starting ntpd: ntpd: error while loading shared libraries: libz.s
o.1: failed to map segment from shared object: Permission denied
[FAILED]
Setelah restart OS starting ntpd OK.
28. Connect to SDW1 and do step 26-27:
-->
ssh sdw1
vi /etc/ntp.conf
edit: Step26 + Add 'server mdw prefer [ENTER] server smdw' under 'fudg
e...' line
/etc/init.d/ntpd start
29. Copy ntp.conf to SDW2 (still on ssh sdw1):
-->
source /usr/local/greenplum-db/greenplum_path.sh
gpscp -h sdw2 /etc/ntp.conf =:/etc/ntp.conf
gpssh -h sdw2 -e '/etc/init.d/ntpd start'
29. Connect to SMDW:
-->
exit (from sdw1)
ssh smdw
vi /etc/ntp.conf
edit: Step 26 + Add 'server mdw prefer [ENTER] server 192.168.1.253' u
nder 'fudge...' line
/etc/init.d/ntpd start
exit (from smdw)
30. In root MDW check hostname --> hostname ;
Run verification test --> gpcheck -h mdw
31. Update I/O scheduler value for fd0 device
--> echo deadline > /sys/block/fd0/queue/scheduler
32. Update readhead value for sdb1 device
GP Performance Monitor
In ROOT: cd /rawdata/Binaries
unzip greenplum-perfmon-web-4.1.1.8-build-1.RHEL5-x86_64.zip
su - gpadmin
In gpadmin ROOT: gpperfmon_install --enable --password changeme --po