greenplum4.2安装配置文档-手把手…
来源:互联网 发布:电影台词拼接软件 编辑:程序博客网 时间:2024/06/08 15:33
1 数据库操作
1.1 连接数据库
[gpadmin@gpmaster ~]$ psql -dgpsun
psql (8.2.15)
Type "help" forhelp.
gpsun-# \l
-----------+---------+----------+---------------------
(4 rows)
gpsun-#
gpsun=# create table ljg (namevarchar(10),olds numeric(8));
NOTICE:
HINT:
CREATE TABLE
gpsun=# select * fromljg;
------+------
(0 rows)
gpsun=# insert into ljgvalues('ljg',30);
INSERT 0 1
gpsun=# select * fromljg;
------+------
(1 row)
gpsun=# select * fromljg;
------+------
(2 rows)
gpsun=# update ljg set olds=35where olds=34;
UPDATE 1
gpsun=# commit;
gpsun=# exit
1.2 数据库启动
命令 :gpstart
具体过称为:
[gpadmin@gpmaster ~]$ gpstart
20130816:00:58:00:004099gpstart:gpmaster:gpadmin-[INFO]:-Starting gpstart withargs:
20130816:00:58:00:004099gpstart:gpmaster:gpadmin-[INFO]:-Gathering information andvalidating the environment...
20130816:00:58:06:004099gpstart:gpmaster:gpadmin-[INFO]:-Greenplum Binary Version:'postgres (Greenplum Database) 4.2.2.4 build 1 CommunityEdition'
20130816:00:58:08:004099gpstart:gpmaster:gpadmin-[INFO]:-Greenplum Catalog Version:'201109210'
20130816:00:58:10:004099gpstart:gpmaster:gpadmin-[WARNING]:-postmaster.pid file exists onMaster, checking if recovery startup required
20130816:00:58:10:004099gpstart:gpmaster:gpadmin-[INFO]:-Commencing recovery startupchecks
20130816:00:58:12:004099 gpstart:gpmaster:gpadmin-[INFO]:-Nosocket connection or lock file in /tmp found forport=5432
20130816:00:58:12:004099 gpstart:gpmaster:gpadmin-[INFO]:-NoMaster instance process, entering recovery startup mode
20130816:00:58:12:004099gpstart:gpmaster:gpadmin-[INFO]:-Clearing Master instance pidfile
20130816:00:58:12:004099gpstart:gpmaster:gpadmin-[INFO]:-Starting Master instance in adminmode
20130816:00:58:22:004099gpstart:gpmaster:gpadmin-[INFO]:-Obtaining Greenplum Master cataloginformation
20130816:00:58:22:004099gpstart:gpmaster:gpadmin-[INFO]:-Obtaining Segment details frommaster...
20130816:00:58:27:004099gpstart:gpmaster:gpadmin-[INFO]:-Setting new master era
20130816:00:58:27:004099gpstart:gpmaster:gpadmin-[INFO]:-Commencing forced instanceshutdown
20130816:00:58:42:004099gpstart:gpmaster:gpadmin-[INFO]:-Starting Master instance in adminmode
20130816:00:58:46:004099gpstart:gpmaster:gpadmin-[INFO]:-Obtaining Greenplum Master cataloginformation
20130816:00:58:46:004099gpstart:gpmaster:gpadmin-[INFO]:-Obtaining Segment details frommaster...
20130816:00:58:50:004099gpstart:gpmaster:gpadmin-[INFO]:-Setting new master era
20130816:00:58:50:004099gpstart:gpmaster:gpadmin-[INFO]:-Master Started...
20130816:00:58:50:004099gpstart:gpmaster:gpadmin-[INFO]:-Checking for filespaceconsistency
20130816:00:58:50:004099gpstart:gpmaster:gpadmin-[INFO]:-Obtaining current filespaceentries used by TRANSACTION_FILES
20130816:00:59:01:004099gpstart:gpmaster:gpadmin-[INFO]:-TRANSACTION_FILES OIDs areconsistent for pg_system filespace
20130816:00:59:07:004099gpstart:gpmaster:gpadmin-[INFO]:-TRANSACTION_FILES entries areconsistent for pg_system filespace
20130816:00:59:07:004099gpstart:gpmaster:gpadmin-[INFO]:-Checking for filespaceconsistency
20130816:00:59:07:004099gpstart:gpmaster:gpadmin-[INFO]:-Obtaining current filespaceentries used by TEMPORARY_FILES
20130816:00:59:12:004099gpstart:gpmaster:gpadmin-[INFO]:-TEMPORARY_FILES OIDs areconsistent for pg_system filespace
20130816:00:59:16:004099gpstart:gpmaster:gpadmin-[INFO]:-TEMPORARY_FILES entries areconsistent for pg_system filespace
20130816:00:59:16:004099gpstart:gpmaster:gpadmin-[INFO]:-Shutting down master
20130816:00:59:27:004099gpstart:gpmaster:gpadmin-[INFO]:---------------------------
20130816:00:59:27:004099gpstart:gpmaster:gpadmin-[INFO]:-Master instanceparameters
20130816:00:59:27:004099gpstart:gpmaster:gpadmin-[INFO]:---------------------------
20130816:00:59:27:004099gpstart:gpmaster:gpadmin-[INFO]:-Database
20130816:00:59:27:004099gpstart:gpmaster:gpadmin-[INFO]:-Master Port
20130816:00:59:27:004099gpstart:gpmaster:gpadmin-[INFO]:-Master directory
20130816:00:59:27:004099gpstart:gpmaster:gpadmin-[INFO]:-Timeout
20130816:00:59:27:004099gpstart:gpmaster:gpadmin-[INFO]:-Master standby
20130816:00:59:27:004099gpstart:gpmaster:gpadmin-[INFO]:---------------------------------------
20130816:00:59:27:004099gpstart:gpmaster:gpadmin-[INFO]:-Segment instances that will bestarted
20130816:00:59:27:004099gpstart:gpmaster:gpadmin-[INFO]:---------------------------------------
20130816:00:59:27:004099gpstart:gpmaster:gpadmin-[INFO]:-
20130816:00:59:27:004099gpstart:gpmaster:gpadmin-[INFO]:-
20130816:00:59:27:004099gpstart:gpmaster:gpadmin-[INFO]:-
Continue with Greenplum instance startup Yy|Nn(default=N):
> y
20130816:01:02:20:004099 gpstart:gpmaster:gpadmin-[INFO]:-Nostandby master configured.
20130816:01:02:24:004099gpstart:gpmaster:gpadmin-[INFO]:-Commencing parallel segmentinstance startup, please wait...
.........................................................
20130816:01:03:21:004099gpstart:gpmaster:gpadmin-[INFO]:-Process results...
20130816:01:03:21:004099gpstart:gpmaster:gpadmin-[INFO]:-----------------------------------------------------
20130816:01:03:21:004099gpstart:gpmaster:gpadmin-[INFO]:-
20130816:01:03:21:004099gpstart:gpmaster:gpadmin-[INFO]:-
20130816:01:03:21:004099gpstart:gpmaster:gpadmin-[INFO]:-
20130816:01:03:21:004099gpstart:gpmaster:gpadmin-[INFO]:-----------------------------------------------------
20130816:01:03:21:004099gpstart:gpmaster:gpadmin-[INFO]:-
20130816:01:03:21:004099gpstart:gpmaster:gpadmin-[INFO]:-Successfully started 2 of 2segment instances
20130816:01:03:21:004099gpstart:gpmaster:gpadmin-[INFO]:-----------------------------------------------------
20130816:01:03:21:004099gpstart:gpmaster:gpadmin-[INFO]:-Starting Master instance gpmasterdirectory /data/master/gpseg-1
20130816:01:03:28:004099gpstart:gpmaster:gpadmin-[INFO]:-Command pg_ctl reports Mastergpmaster instance active
20130816:01:03:32:004099gpstart:gpmaster:gpadmin-[INFO]:-Database successfullystarted
[gpadmin@gpmaster ~]$ psql -d gpsun
psql (8.2.15)
Type "help" for help.
gpsun=#
1.3 数据库关闭
gpstop
1.4 数据库状态
gpstate
[gpadmin@gpmaster ~]$ gpstate
20130816:01:46:21:005122gpstate:gpmaster:gpadmin-[INFO]:-Starting gpstate withargs:
20130816:01:46:23:005122gpstate:gpmaster:gpadmin-[INFO]:-local Greenplum Version: 'postgres(Greenplum Database) 4.2.2.4 build 1 Community Edition'
20130816:01:46:25:005122gpstate:gpmaster:gpadmin-[INFO]:-master Greenplum Version:'PostgreSQL 8.2.15 (Greenplum Database 4.2.2.4 build 1 CommunityEdition) on i686-pc-linux-gnu, compiled by GCC gcc (GCC) 4.4.2compiled on Oct 17 2012 12:26:08'
20130816:01:46:28:005122gpstate:gpmaster:gpadmin-[INFO]:-Obtaining Segment details frommaster...
20130816:01:46:28:005122gpstate:gpmaster:gpadmin-[INFO]:-Gathering data fromsegments...
............................
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-Greenplum instance statussummary
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-----------------------------------------------------
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-----------------------------------------------------
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-----------------------------------------------------
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-----------------------------------------------------
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-----------------------------------------------------
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-
20130816:01:47:02:005122gpstate:gpmaster:gpadmin-[INFO]:-----------------------------------------------------
[gpadmin@gpmaster ~]$
2 其他
3 Troubleshooting
3.1 数据库创建成功,但不能连接
在初始化数据库过程中,数据库创建成功,但不能启动连接
3.1.1 现象
20130815:20:42:02:016261gpstart:gpmaster:gpadmin-[INFO]:-Process results...
20130815:20:42:02:016261gpstart:gpmaster:gpadmin-[INFO]:-----------------------------------------------------
20130815:20:42:02:016261gpstart:gpmaster:gpadmin-[INFO]:-
20130815:20:42:02:016261gpstart:gpmaster:gpadmin-[INFO]:-
20130815:20:42:02:016261gpstart:gpmaster:gpadmin-[INFO]:-
20130815:20:42:02:016261gpstart:gpmaster:gpadmin-[INFO]:-----------------------------------------------------
20130815:20:42:02:016261gpstart:gpmaster:gpadmin-[INFO]:-
20130815:20:42:02:016261gpstart:gpmaster:gpadmin-[INFO]:-Successfully started 2 of 2segment instances
20130815:20:42:02:016261gpstart:gpmaster:gpadmin-[INFO]:-----------------------------------------------------
20130815:20:42:02:016261gpstart:gpmaster:gpadmin-[INFO]:-Starting Master instance gpmasterdirectory /data/master/gpseg-1
20130815:20:42:09:016261gpstart:gpmaster:gpadmin-[INFO]:-Command pg_ctl reports Mastergpmaster instance active
20130815:20:42:20:016261gpstart:gpmaster:gpadmin-[WARNING]:-FATAL:
20130815:20:42:20:016261gpstart:gpmaster:gpadmin-[INFO]:-Check status of database withgpstate utility
20130815:20:42:21:003753gpinitsystem:gpmaster:gpadmin-[INFO]:-Completed restart ofGreenplum instance in production mode
20130815:20:42:22:003753gpinitsystem:gpmaster:gpadmin-[INFO]:-Loadinggp_toolkit...
psql: FATAL:
20130815:20:42:29:gpinitsystem:gpmaster:gpadmin-[FATAL]:-Failedto retrieve rolname. Script Exiting!
3.1.2 解决方案
解决方案:关防火墙
具体命令:
service iptables stop
chkconfig iptables off
3.2 系统重启后,无法启动数据库
3.2.1 现象
[gpadmin@gpmaster ~]$ psql -d gpsun
psql: could not connect to server: No such file ordirectory
[gpadmin@gpmaster ~]$ gpstart
20130815:22:28:28:003675gpstart:gpmaster:gpadmin-[INFO]:-Starting gpstart withargs:
20130815:22:28:28:003675gpstart:gpmaster:gpadmin-[INFO]:-Gathering information andvalidating the environment...
20130815:22:28:28:003675gpstart:gpmaster:gpadmin-[CRITICAL]:-gpstart failed.(Reason='[Errno 2] No such file or directory:'/data/master/postgresql.conf'') exiting...
[gpadmin@gpmaster ~]$
3.2.2 解决方案
.bash_profile文件中添加
exportMASTER_DATA_DIRECTORY=/data/master/gpseg-1
[gpadmin@gpmaster ~]$ vi .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
source/usr/local/greenplum-db-4.2.2.4/greenplum_path.sh
export MASTER_DATA_DIRECTORY=/data/master/gpseg-1
========================================================================================
==本博所有内容均由数据库男本人实际工作环境或模拟操作过程,如有编辑错误或其他问题请和本==
==人留言或联系。发扬互联网精神,一起学习,共同努力,完成由专注到卓越的飞跃。?!?
==QQ:77113981
========================================================================================
- greenplum4.2安装配置文档-手把手…
- greenplum4.2安装配置文档-手把手…
- greenplum4.2安装配置文档-手把手…
- greenplum4.2集群手把手安装配置文档
- greenplum4.3的安装与配置
- centos6.6下安装GreenPlum4.3.5.2
- greenplum4.3.4单机安装
- Tomcat6.0的安装与配置(手把手教…
- sysbench工具手把手安装配置及使用…
- 《手把手博客搭建教程2—LAMP安装配置》
- 手把手介绍tomcat6.0安装与配置
- FFMPEG安装配置文档
- FFMPEG安装配置文档
- xCAT安装配置文档
- nmon安装配置文档
- zabbix安装配置文档
- Lustre安装配置文档
- saprouteer安装配置文档
- 盘点3款原型工具的部件样式
- greenplum4.2安装配置文档-手把手…
- greenplum4.2集群手把手安装配置文档
- greenplum4.2安装配置文档-手把手…
- Android Activity生命周期分析
- greenplum4.2安装配置文档-手把手…
- 测试覆盖率工具:EclEmma
- oracle10G 32位数据库在win7…
- linux双机互信设置
- pandas之dataframe移动复制删除列
- linux时钟同步
- gbase8a 4节点安装配置过程
- mysql 导出表结构操作
- Vm启动95%hang住,无法继续