Rumah Tutorial sistem LINUX Langkah-langkah untuk memasang Greenplum 4.3.5.2 pada CentOS 6.6

Langkah-langkah untuk memasang Greenplum 4.3.5.2 pada CentOS 6.6

Jan 04, 2024 pm 09:48 PM
greenplum centos6.6

Di laman web rasmi GP, saya tidak dapat melihat versi sepadan GP terkini di Centos, jadi gunakan sahaja versi RedHat.

Kata Pengantar:

Pemasangan GP lebih kurang seperti ini Pilih satu hos sebagai mesin Master dan yang lain sebagai mesin Segmen. Oleh kerana mesin tidak begitu banyak, saya membuka tiga mesin maya centos6.6 dalam mod 1+2.

Apabila memasang, ingat bahawa GP boleh dipasang pada mesin Master terlebih dahulu, dan kemudian anda boleh melakukan pemasangan jauh yang serupa dengan mewujudkan kepercayaan bersama (gpssh-exkeys) antara mesin Master dan mesin Segmen Anda boleh log masuk ke semua mesin melalui gpssh dan lakukan apa yang anda mahukan Operasi yang diperlukan termasuk mencipta pengguna, menyalin GP yang dipasang dan satu siri operasi lain. Sudah tentu, sebelum pemasangan, sesetengah orang akan mengkonfigurasi parameter kernel, parameter sekatan, dll., bergantung pada keperluan anda. Oleh kerana mesin maya dan perkakasan saya pada dasarnya tidak dapat memenuhi keperluan tapak web rasmi, saya menyerah langkah ini.

Persediaan sebelum pemasangan (pilihan)

1. Tambahkan

pada /etc/sysctl.conf mesin Master

[html] lihat salinan biasa

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
net.core.rmem_max = 2097152
net.core.wmem_max = 2097152
vm.overcommit_memory = 2
Salin selepas log masuk

Mulakan semula mesin atau sysctl -p untuk berkuat kuasa

2. Tambahkan

pada /etc/security/limits.conf pada mesin Master

[html] lihat plaincopy

* soft nofile 65536
* hard nofile 65536
* soft nproc 131072
* hard nproc 131072
Salin selepas log masuk

!!! Ambil perhatian bahawa untuk mesin RedHat 6.x dan Centos6.x, parameter dalam /etc/security/limits.d/90-nproc.conf akan mengatasi parameter fail di atas. Jika parameter ditetapkan dalam kedua-dua fail, pastikan parameter ditetapkan dalam 90-nproc.conf.

3. Matikan tembok api

chkconfig iptables dimatikan ; // Matikan secara kekal dan tidak akan bermula selepas dimulakan semula

servis iptables berhenti;//Ia akan bermula selepas dimulakan semula, gunakan status perkhidmatan iptables untuk menyemak status.

Mulakan pemasangan GP

1. Pasang GP pada Master dengan kebenaran root

Letakkan greenplum-db-4.3.5.2-build-1-RHEL5-x86_64.zip yang dimuat turun ke dalam direktori, nyahmampat (nyahzip) dan dapatkan fail ReadMe dan .bin GP lalai dipasang dalam /usr/local It berada di bawah /greenplum Malah, ia boleh dipasang di mana-mana sahaja. Di sini kami memasangnya di bawah /opt/greenplum/.

Laksanakan fail bin dan nyahzip direktori ./greenplum-db-4.3.5.2-build-1-RHEL5-x86_64.bin

Tekan bar ruang sepenuhnya sehingga anda diminta memasukkan ya|tidak, tekan ya

Pilih direktori pemasangan dan masukkan direktori yang ingin anda pasang, di sini /opt/greenplum/greenplum-db-4.3.5.2

Hanya klik ya sepanjang jalan dan ia akan dipasang, sangat cepat.

2 Adalah menjadi kebiasaan untuk membuat pengguna gpadmin yang bertanggungjawab untuk pangkalan data GP pada mesin induk, dan kemudian menambah pengguna gpadmin pada mesin segmen melalui gpssh

.

Secara amnya, tiada pengguna gpadmin pada mulanya, cuma buat yang baharu

groupadd -g 530 gpadmin

useradd -g 530 -u 530 -m -d /home/gpadmin -s /bin/bash gpadmin

passwd gpadmin ;Tambah kata laluan

Ubah suai kebenaran pada folder pemasangan GP

chown -R gpadmin:gpadmin /home/gpadmin

chown -R gpadmin:gpadmin /opt/greenplum

Tambahkan fail pembolehubah persekitaran dalam direktori pemasangan GP kepada pengguna.

sumber /opt/greenplum/greenplum-db/greenplum_path.sh;/opt/greenplum/greenplum-db ialah pautan ke /opt/greenplum/greenplum-db-4.3.5.2. Jika tidak, pautkan sendiri ln -s /. opt/ greenplum/greenplum-db-4.3.5.2 /opt/greenplum/greenplum-db

3. Wujudkan sikap saling mempercayai antara tuan rumah

Mula-mula, edit fail /etc/hosts pada mesin Master,

Masukkan IP dan nama hos mesin Master dan mesin segmen.

sebagai

# /etc/hosts

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4

::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.127.136 mdw #mastermachine

192.168.127.137 sdw1 #mesin segmen

192.168.127.138 sdw2 #mesin segmen

Kedua, buat senarai hos fail (namakan apa sahaja yang anda mahu) yang melindungi nama hos semua hos dan seg_host yang mengandungi nama hos mesin segmen dalam direktori tertentu seperti /var.

/var/senarai hos:

mdw

sdw1

sdw2

/var/seg_hosts

sdw1

sdw2

Mula bina kepercayaan bersama

gpssh-exkeys -f /var/hostlists

[root@localhost ~]$ gpssh-exkeys -f /var/hostlists

[LANGKAH 1 daripada 5] buat ID tempatan dan beri kebenaran pada hos tempatan

.../home/root/.ssh/id_rsa fail wujud ... penjanaan kunci dilangkau

[LANGKAH 2 daripada 5] imbasan kekunci semua hos dan kemas kini fail hos_yang diketahui

[LANGKAH 3 daripada 5] membenarkan pengguna semasa pada hos jauh

...hantar ke mdw

... hantar ke sdw1

***

*** Masukkan kata laluan untuk sdw1:

[LANGKAH 4 daripada 5] tentukan kandungan fail pengesahan biasa

[LANGKAH 5 daripada 5] salin fail pengesahan ke semua hos jauh

... selesai pertukaran kunci dengan mdw

... selesai pertukaran kunci dengan sdw1

[INFO] berjaya diselesaikan

Nota: Jika ia menggesa bahawa tiada kunci rahsia, hanya ssh-keygen -t rsa; Anda boleh mendapatkan kunci rahsia. Jika anda melaksanakan ssd-add dan nampaknya Tidak dapat membuka sambungan kepada ejen pengesahan anda, hanya laksanakan bash ssh-agent.

Selepas mewujudkan kepercayaan bersama, anda boleh mengakses semua mesin melalui gpssh -f /var/seg_hosts.

Atas ialah kandungan terperinci Langkah-langkah untuk memasang Greenplum 4.3.5.2 pada CentOS 6.6. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Cara Mengira Fail dan Direktori di Linux: Panduan Pemula Cara Mengira Fail dan Direktori di Linux: Panduan Pemula Mar 19, 2025 am 10:48 AM

Mengira fail dan folder dengan cekap di Linux: Panduan Komprehensif Mengetahui bagaimana dengan cepat mengira fail dan direktori di Linux adalah penting untuk pentadbir sistem dan sesiapa yang menguruskan dataset besar. Panduan ini menunjukkan menggunakan perintah mudah-l

Cara menambah pengguna ke pelbagai kumpulan di linux Cara menambah pengguna ke pelbagai kumpulan di linux Mar 18, 2025 am 11:44 AM

Menguruskan akaun pengguna dan keahlian kumpulan dengan cekap adalah penting untuk pentadbiran sistem Linux/UNIX. Ini memastikan kawalan akses sumber dan data yang betul. Butir tutorial ini bagaimana untuk menambah pengguna ke pelbagai kumpulan dalam sistem Linux dan Unix. Kita

Cara menyenaraikan atau periksa semua kernel linux yang dipasang dari commandline Cara menyenaraikan atau periksa semua kernel linux yang dipasang dari commandline Mar 23, 2025 am 10:43 AM

Kernel Linux adalah komponen teras sistem operasi GNU/Linux. Dibangunkan oleh Linus Torvalds pada tahun 1991, ia adalah kernel seperti Unix yang bebas, monolitik, modular, dan multitasking. Di Linux, ada kemungkinan untuk memasang pelbagai kernel dengan nyanyian

Cara dengan mudah mengkonfigurasi kebenaran aplikasi flatpak dengan Flatseal Cara dengan mudah mengkonfigurasi kebenaran aplikasi flatpak dengan Flatseal Mar 22, 2025 am 09:21 AM

Alat Pengurusan Kebenaran Aplikasi Flatpak: Panduan Pengguna Flatseal FlatPak adalah alat yang direka untuk memudahkan pengedaran dan penggunaan perisian Linux. Oleh kerana aplikasi Flatpak terletak di persekitaran kotak pasir ini, mereka mesti meminta kebenaran untuk mengakses bahagian lain sistem operasi, peranti perkakasan (seperti Bluetooth, rangkaian, dll.) Dan soket (seperti Pulseaudio, SSH-Auth, Cups, dan lain-lain). Panduan ini akan membimbing anda tentang cara mengkonfigurasi flatpak dengan mudah dengan flatseal di linux

Cara menaip simbol rupee India di Ubuntu Linux Cara menaip simbol rupee India di Ubuntu Linux Mar 22, 2025 am 10:39 AM

Panduan ringkas ini menerangkan cara menaip simbol rupee India dalam sistem operasi Linux. Pada hari yang lain, saya mahu menaip "Simbol Rupee India (₹)" dalam dokumen Word. Papan kekunci saya mempunyai simbol rupee di atasnya, tetapi saya tidak tahu bagaimana untuk menaipnya. Selepas

Untuk apa yang paling baik digunakan oleh Linux? Untuk apa yang paling baik digunakan oleh Linux? Apr 03, 2025 am 12:11 AM

Linux paling baik digunakan sebagai pengurusan pelayan, sistem tertanam dan persekitaran desktop. 1) Dalam pengurusan pelayan, Linux digunakan untuk menjadi tuan rumah laman web, pangkalan data, dan aplikasi, menyediakan kestabilan dan kebolehpercayaan. 2) Dalam sistem tertanam, Linux digunakan secara meluas di rumah pintar dan sistem elektronik automotif kerana fleksibiliti dan kestabilannya. 3) Dalam persekitaran desktop, Linux menyediakan aplikasi yang kaya dan prestasi yang cekap.

Linux Kernel 6.14 RC6 Dikeluarkan Linux Kernel 6.14 RC6 Dikeluarkan Mar 24, 2025 am 10:21 AM

Linus Torvalds telah mengeluarkan Linux Kernel 6.14 Release Calon 6 (RC6), melaporkan tiada isu penting dan mengekalkan pelepasan di landasan. Perubahan yang paling ketara dalam kemas kini ini menangani masalah menandatangani mikrokod AMD, sementara yang lain dari kemas kini

LocalSend - Alternatif Airdrop Sumber Terbuka untuk Perkongsian Fail Selamat LocalSend - Alternatif Airdrop Sumber Terbuka untuk Perkongsian Fail Selamat Mar 24, 2025 am 09:20 AM

Jika anda biasa dengan AirDrop, anda tahu ia adalah ciri popular yang dibangunkan oleh Apple Inc. yang membolehkan pemindahan fail lancar antara komputer Macintosh yang disokong dan peranti iOS menggunakan Wi-Fi dan Bluetooth. Walau bagaimanapun, jika anda menggunakan linux dan hilang o

See all articles