|
@@ -15,119 +15,76 @@
|
|
-- See the License for the specific language governing permissions and
|
|
-- See the License for the specific language governing permissions and
|
|
-- limitations under the License.
|
|
-- limitations under the License.
|
|
--
|
|
--
|
|
-CREATE DATABASE :dbname;
|
|
|
|
-\connect :dbname;
|
|
|
|
-
|
|
|
|
-ALTER ROLE :username LOGIN ENCRYPTED PASSWORD :password;
|
|
|
|
-CREATE ROLE :username LOGIN ENCRYPTED PASSWORD :password;
|
|
|
|
-
|
|
|
|
-GRANT ALL PRIVILEGES ON DATABASE :dbname TO :username;
|
|
|
|
|
|
|
|
CREATE SCHEMA ambari AUTHORIZATION :username;
|
|
CREATE SCHEMA ambari AUTHORIZATION :username;
|
|
-ALTER SCHEMA ambari OWNER TO :username;
|
|
|
|
ALTER ROLE :username SET search_path TO 'ambari';
|
|
ALTER ROLE :username SET search_path TO 'ambari';
|
|
|
|
|
|
------create tables ang grant privileges to db user---------
|
|
------create tables ang grant privileges to db user---------
|
|
CREATE TABLE ambari.clusters (cluster_id BIGINT NOT NULL, cluster_info VARCHAR(255) NOT NULL, cluster_name VARCHAR(100) NOT NULL UNIQUE, desired_cluster_state VARCHAR(255) NOT NULL, desired_stack_version VARCHAR(255) NOT NULL, PRIMARY KEY (cluster_id));
|
|
CREATE TABLE ambari.clusters (cluster_id BIGINT NOT NULL, cluster_info VARCHAR(255) NOT NULL, cluster_name VARCHAR(100) NOT NULL UNIQUE, desired_cluster_state VARCHAR(255) NOT NULL, desired_stack_version VARCHAR(255) NOT NULL, PRIMARY KEY (cluster_id));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.clusters TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.clusterconfig (version_tag VARCHAR(255) NOT NULL, type_name VARCHAR(255) NOT NULL, cluster_id BIGINT NOT NULL, config_data VARCHAR(32000) NOT NULL, create_timestamp BIGINT NOT NULL, PRIMARY KEY (cluster_id, type_name, version_tag));
|
|
CREATE TABLE ambari.clusterconfig (version_tag VARCHAR(255) NOT NULL, type_name VARCHAR(255) NOT NULL, cluster_id BIGINT NOT NULL, config_data VARCHAR(32000) NOT NULL, create_timestamp BIGINT NOT NULL, PRIMARY KEY (cluster_id, type_name, version_tag));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.clusterconfig TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.clusterconfigmapping (cluster_id BIGINT NOT NULL, type_name VARCHAR(255) NOT NULL, version_tag VARCHAR(255) NOT NULL, create_timestamp BIGINT NOT NULL, selected INTEGER NOT NULL DEFAULT 0, user_name VARCHAR(255) NOT NULL DEFAULT '_db', PRIMARY KEY (cluster_id, type_name, create_timestamp));
|
|
CREATE TABLE ambari.clusterconfigmapping (cluster_id BIGINT NOT NULL, type_name VARCHAR(255) NOT NULL, version_tag VARCHAR(255) NOT NULL, create_timestamp BIGINT NOT NULL, selected INTEGER NOT NULL DEFAULT 0, user_name VARCHAR(255) NOT NULL DEFAULT '_db', PRIMARY KEY (cluster_id, type_name, create_timestamp));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.clusterconfigmapping TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.clusterservices (service_name VARCHAR(255) NOT NULL, cluster_id BIGINT NOT NULL, service_enabled INTEGER NOT NULL, PRIMARY KEY (service_name, cluster_id));
|
|
CREATE TABLE ambari.clusterservices (service_name VARCHAR(255) NOT NULL, cluster_id BIGINT NOT NULL, service_enabled INTEGER NOT NULL, PRIMARY KEY (service_name, cluster_id));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.clusterservices TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.clusterstate (cluster_id BIGINT NOT NULL, current_cluster_state VARCHAR(255) NOT NULL, current_stack_version VARCHAR(255) NOT NULL, PRIMARY KEY (cluster_id));
|
|
CREATE TABLE ambari.clusterstate (cluster_id BIGINT NOT NULL, current_cluster_state VARCHAR(255) NOT NULL, current_stack_version VARCHAR(255) NOT NULL, PRIMARY KEY (cluster_id));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.clusterstate TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.hostcomponentdesiredstate (cluster_id BIGINT NOT NULL, component_name VARCHAR(255) NOT NULL, desired_stack_version VARCHAR(255) NOT NULL, desired_state VARCHAR(255) NOT NULL, host_name VARCHAR(255) NOT NULL, service_name VARCHAR(255) NOT NULL, admin_state VARCHAR(32), maintenance_state VARCHAR(32) NOT NULL, restart_required BOOLEAN NOT NULL, PRIMARY KEY (cluster_id, component_name, host_name, service_name));
|
|
CREATE TABLE ambari.hostcomponentdesiredstate (cluster_id BIGINT NOT NULL, component_name VARCHAR(255) NOT NULL, desired_stack_version VARCHAR(255) NOT NULL, desired_state VARCHAR(255) NOT NULL, host_name VARCHAR(255) NOT NULL, service_name VARCHAR(255) NOT NULL, admin_state VARCHAR(32), maintenance_state VARCHAR(32) NOT NULL, restart_required BOOLEAN NOT NULL, PRIMARY KEY (cluster_id, component_name, host_name, service_name));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.hostcomponentdesiredstate TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.hostcomponentstate (cluster_id BIGINT NOT NULL, component_name VARCHAR(255) NOT NULL, current_stack_version VARCHAR(255) NOT NULL, current_state VARCHAR(255) NOT NULL, host_name VARCHAR(255) NOT NULL, service_name VARCHAR(255) NOT NULL, PRIMARY KEY (cluster_id, component_name, host_name, service_name));
|
|
CREATE TABLE ambari.hostcomponentstate (cluster_id BIGINT NOT NULL, component_name VARCHAR(255) NOT NULL, current_stack_version VARCHAR(255) NOT NULL, current_state VARCHAR(255) NOT NULL, host_name VARCHAR(255) NOT NULL, service_name VARCHAR(255) NOT NULL, PRIMARY KEY (cluster_id, component_name, host_name, service_name));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.hostcomponentstate TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.hosts (host_name VARCHAR(255) NOT NULL, cpu_count INTEGER NOT NULL, ph_cpu_count INTEGER, cpu_info VARCHAR(255) NOT NULL, discovery_status VARCHAR(2000) NOT NULL, host_attributes VARCHAR(20000) NOT NULL, ipv4 VARCHAR(255), ipv6 VARCHAR(255), public_host_name VARCHAR(255), last_registration_time BIGINT NOT NULL, os_arch VARCHAR(255) NOT NULL, os_info VARCHAR(1000) NOT NULL, os_type VARCHAR(255) NOT NULL, rack_info VARCHAR(255) NOT NULL, total_mem BIGINT NOT NULL, PRIMARY KEY (host_name));
|
|
CREATE TABLE ambari.hosts (host_name VARCHAR(255) NOT NULL, cpu_count INTEGER NOT NULL, ph_cpu_count INTEGER, cpu_info VARCHAR(255) NOT NULL, discovery_status VARCHAR(2000) NOT NULL, host_attributes VARCHAR(20000) NOT NULL, ipv4 VARCHAR(255), ipv6 VARCHAR(255), public_host_name VARCHAR(255), last_registration_time BIGINT NOT NULL, os_arch VARCHAR(255) NOT NULL, os_info VARCHAR(1000) NOT NULL, os_type VARCHAR(255) NOT NULL, rack_info VARCHAR(255) NOT NULL, total_mem BIGINT NOT NULL, PRIMARY KEY (host_name));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.hosts TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.hoststate (agent_version VARCHAR(255) NOT NULL, available_mem BIGINT NOT NULL, current_state VARCHAR(255) NOT NULL, health_status VARCHAR(255), host_name VARCHAR(255) NOT NULL, time_in_state BIGINT NOT NULL, maintenance_state VARCHAR(512), PRIMARY KEY (host_name));
|
|
CREATE TABLE ambari.hoststate (agent_version VARCHAR(255) NOT NULL, available_mem BIGINT NOT NULL, current_state VARCHAR(255) NOT NULL, health_status VARCHAR(255), host_name VARCHAR(255) NOT NULL, time_in_state BIGINT NOT NULL, maintenance_state VARCHAR(512), PRIMARY KEY (host_name));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.hoststate TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.servicecomponentdesiredstate (component_name VARCHAR(255) NOT NULL, cluster_id BIGINT NOT NULL, desired_stack_version VARCHAR(255) NOT NULL, desired_state VARCHAR(255) NOT NULL, service_name VARCHAR(255) NOT NULL, PRIMARY KEY (component_name, cluster_id, service_name));
|
|
CREATE TABLE ambari.servicecomponentdesiredstate (component_name VARCHAR(255) NOT NULL, cluster_id BIGINT NOT NULL, desired_stack_version VARCHAR(255) NOT NULL, desired_state VARCHAR(255) NOT NULL, service_name VARCHAR(255) NOT NULL, PRIMARY KEY (component_name, cluster_id, service_name));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.servicecomponentdesiredstate TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.servicedesiredstate (cluster_id BIGINT NOT NULL, desired_host_role_mapping INTEGER NOT NULL, desired_stack_version VARCHAR(255) NOT NULL, desired_state VARCHAR(255) NOT NULL, service_name VARCHAR(255) NOT NULL, maintenance_state VARCHAR(32) NOT NULL, PRIMARY KEY (cluster_id, service_name));
|
|
CREATE TABLE ambari.servicedesiredstate (cluster_id BIGINT NOT NULL, desired_host_role_mapping INTEGER NOT NULL, desired_stack_version VARCHAR(255) NOT NULL, desired_state VARCHAR(255) NOT NULL, service_name VARCHAR(255) NOT NULL, maintenance_state VARCHAR(32) NOT NULL, PRIMARY KEY (cluster_id, service_name));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.servicedesiredstate TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.roles (role_name VARCHAR(255) NOT NULL, PRIMARY KEY (role_name));
|
|
CREATE TABLE ambari.roles (role_name VARCHAR(255) NOT NULL, PRIMARY KEY (role_name));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.roles TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.users (user_id INTEGER, ldap_user INTEGER NOT NULL DEFAULT 0, user_name VARCHAR(255) NOT NULL, create_time TIMESTAMP DEFAULT NOW(), user_password VARCHAR(255), PRIMARY KEY (user_id), UNIQUE (ldap_user, user_name));
|
|
CREATE TABLE ambari.users (user_id INTEGER, ldap_user INTEGER NOT NULL DEFAULT 0, user_name VARCHAR(255) NOT NULL, create_time TIMESTAMP DEFAULT NOW(), user_password VARCHAR(255), PRIMARY KEY (user_id), UNIQUE (ldap_user, user_name));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.users TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.execution_command (command BYTEA, task_id BIGINT NOT NULL, PRIMARY KEY (task_id));
|
|
CREATE TABLE ambari.execution_command (command BYTEA, task_id BIGINT NOT NULL, PRIMARY KEY (task_id));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.execution_command TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.host_role_command (task_id BIGINT NOT NULL, attempt_count SMALLINT NOT NULL, event VARCHAR(32000) NOT NULL, exitcode INTEGER NOT NULL, host_name VARCHAR(255) NOT NULL, last_attempt_time BIGINT NOT NULL, request_id BIGINT NOT NULL, role VARCHAR(255), stage_id BIGINT NOT NULL, start_time BIGINT NOT NULL, end_time BIGINT, status VARCHAR(255), std_error BYTEA, std_out BYTEA, structured_out BYTEA, role_command VARCHAR(255), command_detail VARCHAR(255), custom_command_name VARCHAR(255), PRIMARY KEY (task_id));
|
|
CREATE TABLE ambari.host_role_command (task_id BIGINT NOT NULL, attempt_count SMALLINT NOT NULL, event VARCHAR(32000) NOT NULL, exitcode INTEGER NOT NULL, host_name VARCHAR(255) NOT NULL, last_attempt_time BIGINT NOT NULL, request_id BIGINT NOT NULL, role VARCHAR(255), stage_id BIGINT NOT NULL, start_time BIGINT NOT NULL, end_time BIGINT, status VARCHAR(255), std_error BYTEA, std_out BYTEA, structured_out BYTEA, role_command VARCHAR(255), command_detail VARCHAR(255), custom_command_name VARCHAR(255), PRIMARY KEY (task_id));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.host_role_command TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.role_success_criteria (role VARCHAR(255) NOT NULL, request_id BIGINT NOT NULL, stage_id BIGINT NOT NULL, success_factor FLOAT NOT NULL, PRIMARY KEY (role, request_id, stage_id));
|
|
CREATE TABLE ambari.role_success_criteria (role VARCHAR(255) NOT NULL, request_id BIGINT NOT NULL, stage_id BIGINT NOT NULL, success_factor FLOAT NOT NULL, PRIMARY KEY (role, request_id, stage_id));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.role_success_criteria TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.stage (stage_id BIGINT NOT NULL, request_id BIGINT NOT NULL, cluster_id BIGINT NOT NULL, log_info VARCHAR(255) NOT NULL, request_context VARCHAR(255), cluster_host_info BYTEA NOT NULL, PRIMARY KEY (stage_id, request_id));
|
|
CREATE TABLE ambari.stage (stage_id BIGINT NOT NULL, request_id BIGINT NOT NULL, cluster_id BIGINT NOT NULL, log_info VARCHAR(255) NOT NULL, request_context VARCHAR(255), cluster_host_info BYTEA NOT NULL, PRIMARY KEY (stage_id, request_id));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.stage TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.request (request_id BIGINT NOT NULL, cluster_id BIGINT, command_name VARCHAR(255), create_time BIGINT NOT NULL, end_time BIGINT NOT NULL, inputs BYTEA, request_context VARCHAR(255), request_type VARCHAR(255), request_schedule_id BIGINT, start_time BIGINT NOT NULL, status VARCHAR(255), PRIMARY KEY (request_id));
|
|
CREATE TABLE ambari.request (request_id BIGINT NOT NULL, cluster_id BIGINT, command_name VARCHAR(255), create_time BIGINT NOT NULL, end_time BIGINT NOT NULL, inputs BYTEA, request_context VARCHAR(255), request_type VARCHAR(255), request_schedule_id BIGINT, start_time BIGINT NOT NULL, status VARCHAR(255), PRIMARY KEY (request_id));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.request TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.requestresourcefilter (filter_id BIGINT NOT NULL, request_id BIGINT NOT NULL, service_name VARCHAR(255), component_name VARCHAR(255), hosts BYTEA, PRIMARY KEY (filter_id));
|
|
CREATE TABLE ambari.requestresourcefilter (filter_id BIGINT NOT NULL, request_id BIGINT NOT NULL, service_name VARCHAR(255), component_name VARCHAR(255), hosts BYTEA, PRIMARY KEY (filter_id));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.requestresourcefilter TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.ClusterHostMapping (cluster_id BIGINT NOT NULL, host_name VARCHAR(255) NOT NULL, PRIMARY KEY (cluster_id, host_name));
|
|
CREATE TABLE ambari.ClusterHostMapping (cluster_id BIGINT NOT NULL, host_name VARCHAR(255) NOT NULL, PRIMARY KEY (cluster_id, host_name));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.ClusterHostMapping TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.user_roles (role_name VARCHAR(255) NOT NULL, user_id INTEGER NOT NULL, PRIMARY KEY (role_name, user_id));
|
|
CREATE TABLE ambari.user_roles (role_name VARCHAR(255) NOT NULL, user_id INTEGER NOT NULL, PRIMARY KEY (role_name, user_id));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.user_roles TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.key_value_store ("key" VARCHAR(255), "value" VARCHAR, PRIMARY KEY ("key"));
|
|
CREATE TABLE ambari.key_value_store ("key" VARCHAR(255), "value" VARCHAR, PRIMARY KEY ("key"));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.key_value_store TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.hostconfigmapping (cluster_id BIGINT NOT NULL, host_name VARCHAR(255) NOT NULL, type_name VARCHAR(255) NOT NULL, version_tag VARCHAR(255) NOT NULL, service_name VARCHAR(255), create_timestamp BIGINT NOT NULL, selected INTEGER NOT NULL DEFAULT 0, user_name VARCHAR(255) NOT NULL DEFAULT '_db', PRIMARY KEY (cluster_id, host_name, type_name, create_timestamp));
|
|
CREATE TABLE ambari.hostconfigmapping (cluster_id BIGINT NOT NULL, host_name VARCHAR(255) NOT NULL, type_name VARCHAR(255) NOT NULL, version_tag VARCHAR(255) NOT NULL, service_name VARCHAR(255), create_timestamp BIGINT NOT NULL, selected INTEGER NOT NULL DEFAULT 0, user_name VARCHAR(255) NOT NULL DEFAULT '_db', PRIMARY KEY (cluster_id, host_name, type_name, create_timestamp));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.hostconfigmapping TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.metainfo ("metainfo_key" VARCHAR(255), "metainfo_value" VARCHAR, PRIMARY KEY ("metainfo_key"));
|
|
CREATE TABLE ambari.metainfo ("metainfo_key" VARCHAR(255), "metainfo_value" VARCHAR, PRIMARY KEY ("metainfo_key"));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.metainfo TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.ambari_sequences (sequence_name VARCHAR(255) PRIMARY KEY, "value" BIGINT NOT NULL);
|
|
CREATE TABLE ambari.ambari_sequences (sequence_name VARCHAR(255) PRIMARY KEY, "value" BIGINT NOT NULL);
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.ambari_sequences TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.configgroup (group_id BIGINT, cluster_id BIGINT NOT NULL, group_name VARCHAR(255) NOT NULL, tag VARCHAR(1024) NOT NULL, description VARCHAR(1024), create_timestamp BIGINT NOT NULL, PRIMARY KEY(group_id));
|
|
CREATE TABLE ambari.configgroup (group_id BIGINT, cluster_id BIGINT NOT NULL, group_name VARCHAR(255) NOT NULL, tag VARCHAR(1024) NOT NULL, description VARCHAR(1024), create_timestamp BIGINT NOT NULL, PRIMARY KEY(group_id));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.configgroup TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.confgroupclusterconfigmapping (config_group_id BIGINT NOT NULL, cluster_id BIGINT NOT NULL, config_type VARCHAR(255) NOT NULL, version_tag VARCHAR(255) NOT NULL, user_name VARCHAR(255) DEFAULT '_db', create_timestamp BIGINT NOT NULL, PRIMARY KEY(config_group_id, cluster_id, config_type));
|
|
CREATE TABLE ambari.confgroupclusterconfigmapping (config_group_id BIGINT NOT NULL, cluster_id BIGINT NOT NULL, config_type VARCHAR(255) NOT NULL, version_tag VARCHAR(255) NOT NULL, user_name VARCHAR(255) DEFAULT '_db', create_timestamp BIGINT NOT NULL, PRIMARY KEY(config_group_id, cluster_id, config_type));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.confgroupclusterconfigmapping TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.configgrouphostmapping (config_group_id BIGINT NOT NULL, host_name VARCHAR(255) NOT NULL, PRIMARY KEY(config_group_id, host_name));
|
|
CREATE TABLE ambari.configgrouphostmapping (config_group_id BIGINT NOT NULL, host_name VARCHAR(255) NOT NULL, PRIMARY KEY(config_group_id, host_name));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.configgrouphostmapping TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.requestschedule (schedule_id bigint, cluster_id bigint NOT NULL, description varchar(255), status varchar(255), batch_separation_seconds smallint, batch_toleration_limit smallint, create_user varchar(255), create_timestamp bigint, update_user varchar(255), update_timestamp bigint, minutes varchar(10), hours varchar(10), days_of_month varchar(10), month varchar(10), day_of_week varchar(10), yearToSchedule varchar(10), startTime varchar(50), endTime varchar(50), last_execution_status varchar(255), PRIMARY KEY(schedule_id));
|
|
CREATE TABLE ambari.requestschedule (schedule_id bigint, cluster_id bigint NOT NULL, description varchar(255), status varchar(255), batch_separation_seconds smallint, batch_toleration_limit smallint, create_user varchar(255), create_timestamp bigint, update_user varchar(255), update_timestamp bigint, minutes varchar(10), hours varchar(10), days_of_month varchar(10), month varchar(10), day_of_week varchar(10), yearToSchedule varchar(10), startTime varchar(50), endTime varchar(50), last_execution_status varchar(255), PRIMARY KEY(schedule_id));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.requestschedule TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.requestschedulebatchrequest (schedule_id bigint, batch_id bigint, request_id bigint, request_type varchar(255), request_uri varchar(1024), request_body BYTEA, request_status varchar(255), return_code smallint, return_message varchar(20000), PRIMARY KEY(schedule_id, batch_id));
|
|
CREATE TABLE ambari.requestschedulebatchrequest (schedule_id bigint, batch_id bigint, request_id bigint, request_type varchar(255), request_uri varchar(1024), request_body BYTEA, request_status varchar(255), return_code smallint, return_message varchar(20000), PRIMARY KEY(schedule_id, batch_id));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.requestschedulebatchrequest TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.blueprint (blueprint_name VARCHAR(255) NOT NULL, stack_name VARCHAR(255) NOT NULL, stack_version VARCHAR(255) NOT NULL, PRIMARY KEY(blueprint_name));
|
|
CREATE TABLE ambari.blueprint (blueprint_name VARCHAR(255) NOT NULL, stack_name VARCHAR(255) NOT NULL, stack_version VARCHAR(255) NOT NULL, PRIMARY KEY(blueprint_name));
|
|
CREATE TABLE ambari.hostgroup (blueprint_name VARCHAR(255) NOT NULL, name VARCHAR(255) NOT NULL, cardinality VARCHAR(255) NOT NULL, PRIMARY KEY(blueprint_name, name));
|
|
CREATE TABLE ambari.hostgroup (blueprint_name VARCHAR(255) NOT NULL, name VARCHAR(255) NOT NULL, cardinality VARCHAR(255) NOT NULL, PRIMARY KEY(blueprint_name, name));
|
|
CREATE TABLE ambari.hostgroup_component (blueprint_name VARCHAR(255) NOT NULL, hostgroup_name VARCHAR(255) NOT NULL, name VARCHAR(255) NOT NULL, PRIMARY KEY(blueprint_name, hostgroup_name, name));
|
|
CREATE TABLE ambari.hostgroup_component (blueprint_name VARCHAR(255) NOT NULL, hostgroup_name VARCHAR(255) NOT NULL, name VARCHAR(255) NOT NULL, PRIMARY KEY(blueprint_name, hostgroup_name, name));
|
|
CREATE TABLE ambari.blueprint_configuration (blueprint_name varchar(255) NOT NULL, type_name varchar(255) NOT NULL, config_data varchar(32000) NOT NULL , PRIMARY KEY(blueprint_name, type_name));
|
|
CREATE TABLE ambari.blueprint_configuration (blueprint_name varchar(255) NOT NULL, type_name varchar(255) NOT NULL, config_data varchar(32000) NOT NULL , PRIMARY KEY(blueprint_name, type_name));
|
|
CREATE TABLE ambari.hostgroup_configuration (blueprint_name VARCHAR(255) NOT NULL, hostgroup_name VARCHAR(255) NOT NULL, type_name VARCHAR(255) NOT NULL, config_data TEXT NOT NULL, PRIMARY KEY(blueprint_name, hostgroup_name, type_name));
|
|
CREATE TABLE ambari.hostgroup_configuration (blueprint_name VARCHAR(255) NOT NULL, hostgroup_name VARCHAR(255) NOT NULL, type_name VARCHAR(255) NOT NULL, config_data TEXT NOT NULL, PRIMARY KEY(blueprint_name, hostgroup_name, type_name));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.blueprint TO :username;
|
|
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.hostgroup TO :username;
|
|
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.hostgroup_component TO :username;
|
|
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.blueprint_configuration TO :username;
|
|
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.hostgroup_configuration TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.viewmain (view_name VARCHAR(255) NOT NULL, label VARCHAR(255), version VARCHAR(255), archive VARCHAR(255), PRIMARY KEY(view_name));
|
|
CREATE TABLE ambari.viewmain (view_name VARCHAR(255) NOT NULL, label VARCHAR(255), version VARCHAR(255), archive VARCHAR(255), PRIMARY KEY(view_name));
|
|
CREATE TABLE ambari.viewinstancedata (view_name VARCHAR(255) NOT NULL, view_instance_name VARCHAR(255) NOT NULL, name VARCHAR(255) NOT NULL, value VARCHAR(2000) NOT NULL, PRIMARY KEY(view_name, view_instance_name, name));
|
|
CREATE TABLE ambari.viewinstancedata (view_name VARCHAR(255) NOT NULL, view_instance_name VARCHAR(255) NOT NULL, name VARCHAR(255) NOT NULL, value VARCHAR(2000) NOT NULL, PRIMARY KEY(view_name, view_instance_name, name));
|
|
@@ -135,12 +92,6 @@ CREATE TABLE ambari.viewinstance (view_name VARCHAR(255) NOT NULL, name VARCHAR(
|
|
CREATE TABLE ambari.viewinstanceproperty (view_name VARCHAR(255) NOT NULL, view_instance_name VARCHAR(255) NOT NULL, name VARCHAR(255) NOT NULL, value VARCHAR(2000) NOT NULL, PRIMARY KEY(view_name, view_instance_name, name));
|
|
CREATE TABLE ambari.viewinstanceproperty (view_name VARCHAR(255) NOT NULL, view_instance_name VARCHAR(255) NOT NULL, name VARCHAR(255) NOT NULL, value VARCHAR(2000) NOT NULL, PRIMARY KEY(view_name, view_instance_name, name));
|
|
CREATE TABLE ambari.viewparameter (view_name VARCHAR(255) NOT NULL, name VARCHAR(255) NOT NULL, description VARCHAR(255), required CHAR(1), PRIMARY KEY(view_name, name));
|
|
CREATE TABLE ambari.viewparameter (view_name VARCHAR(255) NOT NULL, name VARCHAR(255) NOT NULL, description VARCHAR(255), required CHAR(1), PRIMARY KEY(view_name, name));
|
|
CREATE TABLE ambari.viewresource (view_name VARCHAR(255) NOT NULL, name VARCHAR(255) NOT NULL, plural_name VARCHAR(255), id_property VARCHAR(255), subResource_names VARCHAR(255), provider VARCHAR(255), service VARCHAR(255), resource VARCHAR(255), PRIMARY KEY(view_name, name));
|
|
CREATE TABLE ambari.viewresource (view_name VARCHAR(255) NOT NULL, name VARCHAR(255) NOT NULL, plural_name VARCHAR(255), id_property VARCHAR(255), subResource_names VARCHAR(255), provider VARCHAR(255), service VARCHAR(255), resource VARCHAR(255), PRIMARY KEY(view_name, name));
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.viewmain TO :username;
|
|
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.viewinstancedata TO :username;
|
|
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.viewinstance TO :username;
|
|
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.viewinstanceproperty TO :username;
|
|
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.viewparameter TO :username;
|
|
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.viewresource TO :username;
|
|
|
|
|
|
|
|
--------altering tables by creating foreign keys----------
|
|
--------altering tables by creating foreign keys----------
|
|
ALTER TABLE ambari.clusterconfig ADD CONSTRAINT FK_clusterconfig_cluster_id FOREIGN KEY (cluster_id) REFERENCES ambari.clusters (cluster_id);
|
|
ALTER TABLE ambari.clusterconfig ADD CONSTRAINT FK_clusterconfig_cluster_id FOREIGN KEY (cluster_id) REFERENCES ambari.clusters (cluster_id);
|
|
@@ -179,11 +130,11 @@ ALTER TABLE ambari.hostgroup_component ADD CONSTRAINT FK_hgc_blueprint_name FORE
|
|
ALTER TABLE ambari.blueprint_configuration ADD CONSTRAINT FK_cfg_blueprint_name FOREIGN KEY (blueprint_name) REFERENCES ambari.blueprint(blueprint_name);
|
|
ALTER TABLE ambari.blueprint_configuration ADD CONSTRAINT FK_cfg_blueprint_name FOREIGN KEY (blueprint_name) REFERENCES ambari.blueprint(blueprint_name);
|
|
ALTER TABLE ambari.hostgroup_configuration ADD CONSTRAINT FK_hg_cfg_bp_hg_name FOREIGN KEY (blueprint_name, hostgroup_name) REFERENCES ambari.hostgroup (blueprint_name, name);
|
|
ALTER TABLE ambari.hostgroup_configuration ADD CONSTRAINT FK_hg_cfg_bp_hg_name FOREIGN KEY (blueprint_name, hostgroup_name) REFERENCES ambari.hostgroup (blueprint_name, name);
|
|
ALTER TABLE ambari.requestresourcefilter ADD CONSTRAINT FK_reqresfilter_req_id FOREIGN KEY (request_id) REFERENCES ambari.request (request_id);
|
|
ALTER TABLE ambari.requestresourcefilter ADD CONSTRAINT FK_reqresfilter_req_id FOREIGN KEY (request_id) REFERENCES ambari.request (request_id);
|
|
-ALTER TABLE viewparameter ADD CONSTRAINT FK_viewparam_view_name FOREIGN KEY (view_name) REFERENCES viewmain(view_name);
|
|
|
|
-ALTER TABLE viewresource ADD CONSTRAINT FK_viewres_view_name FOREIGN KEY (view_name) REFERENCES viewmain(view_name);
|
|
|
|
-ALTER TABLE viewinstance ADD CONSTRAINT FK_viewinst_view_name FOREIGN KEY (view_name) REFERENCES viewmain(view_name);
|
|
|
|
-ALTER TABLE viewinstanceproperty ADD CONSTRAINT FK_viewinstprop_view_name FOREIGN KEY (view_name, view_instance_name) REFERENCES viewinstance(view_name, name);
|
|
|
|
-ALTER TABLE viewinstancedata ADD CONSTRAINT FK_viewinstdata_view_name FOREIGN KEY (view_name, view_instance_name) REFERENCES viewinstance(view_name, name);
|
|
|
|
|
|
+ALTER TABLE ambari.viewparameter ADD CONSTRAINT FK_viewparam_view_name FOREIGN KEY (view_name) REFERENCES viewmain(view_name);
|
|
|
|
+ALTER TABLE ambari.viewresource ADD CONSTRAINT FK_viewres_view_name FOREIGN KEY (view_name) REFERENCES viewmain(view_name);
|
|
|
|
+ALTER TABLE ambari.viewinstance ADD CONSTRAINT FK_viewinst_view_name FOREIGN KEY (view_name) REFERENCES viewmain(view_name);
|
|
|
|
+ALTER TABLE ambari.viewinstanceproperty ADD CONSTRAINT FK_viewinstprop_view_name FOREIGN KEY (view_name, view_instance_name) REFERENCES viewinstance(view_name, name);
|
|
|
|
+ALTER TABLE ambari.viewinstancedata ADD CONSTRAINT FK_viewinstdata_view_name FOREIGN KEY (view_name, view_instance_name) REFERENCES viewinstance(view_name, name);
|
|
|
|
|
|
|
|
|
|
---------inserting some data-----------
|
|
---------inserting some data-----------
|
|
@@ -232,7 +183,6 @@ CREATE TABLE ambari.qrtz_job_details
|
|
JOB_DATA BYTEA NULL,
|
|
JOB_DATA BYTEA NULL,
|
|
PRIMARY KEY (SCHED_NAME,JOB_NAME,JOB_GROUP)
|
|
PRIMARY KEY (SCHED_NAME,JOB_NAME,JOB_GROUP)
|
|
);
|
|
);
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.qrtz_job_details TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.qrtz_triggers
|
|
CREATE TABLE ambari.qrtz_triggers
|
|
(
|
|
(
|
|
@@ -256,7 +206,6 @@ CREATE TABLE ambari.qrtz_triggers
|
|
FOREIGN KEY (SCHED_NAME,JOB_NAME,JOB_GROUP)
|
|
FOREIGN KEY (SCHED_NAME,JOB_NAME,JOB_GROUP)
|
|
REFERENCES ambari.QRTZ_JOB_DETAILS(SCHED_NAME,JOB_NAME,JOB_GROUP)
|
|
REFERENCES ambari.QRTZ_JOB_DETAILS(SCHED_NAME,JOB_NAME,JOB_GROUP)
|
|
);
|
|
);
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.qrtz_triggers TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.qrtz_simple_triggers
|
|
CREATE TABLE ambari.qrtz_simple_triggers
|
|
(
|
|
(
|
|
@@ -270,7 +219,6 @@ CREATE TABLE ambari.qrtz_simple_triggers
|
|
FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
|
|
FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
|
|
REFERENCES ambari.QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
|
|
REFERENCES ambari.QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
|
|
);
|
|
);
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.qrtz_simple_triggers TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.qrtz_cron_triggers
|
|
CREATE TABLE ambari.qrtz_cron_triggers
|
|
(
|
|
(
|
|
@@ -283,7 +231,6 @@ CREATE TABLE ambari.qrtz_cron_triggers
|
|
FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
|
|
FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
|
|
REFERENCES ambari.QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
|
|
REFERENCES ambari.QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
|
|
);
|
|
);
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.qrtz_cron_triggers TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.qrtz_simprop_triggers
|
|
CREATE TABLE ambari.qrtz_simprop_triggers
|
|
(
|
|
(
|
|
@@ -305,7 +252,6 @@ CREATE TABLE ambari.qrtz_simprop_triggers
|
|
FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
|
|
FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
|
|
REFERENCES ambari.QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
|
|
REFERENCES ambari.QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
|
|
);
|
|
);
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.qrtz_simprop_triggers TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.qrtz_blob_triggers
|
|
CREATE TABLE ambari.qrtz_blob_triggers
|
|
(
|
|
(
|
|
@@ -317,7 +263,6 @@ CREATE TABLE ambari.qrtz_blob_triggers
|
|
FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
|
|
FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
|
|
REFERENCES ambari.QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
|
|
REFERENCES ambari.QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
|
|
);
|
|
);
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.qrtz_blob_triggers TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.qrtz_calendars
|
|
CREATE TABLE ambari.qrtz_calendars
|
|
(
|
|
(
|
|
@@ -326,7 +271,6 @@ CREATE TABLE ambari.qrtz_calendars
|
|
CALENDAR BYTEA NOT NULL,
|
|
CALENDAR BYTEA NOT NULL,
|
|
PRIMARY KEY (SCHED_NAME,CALENDAR_NAME)
|
|
PRIMARY KEY (SCHED_NAME,CALENDAR_NAME)
|
|
);
|
|
);
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.qrtz_calendars TO :username;
|
|
|
|
|
|
|
|
|
|
|
|
CREATE TABLE ambari.qrtz_paused_trigger_grps
|
|
CREATE TABLE ambari.qrtz_paused_trigger_grps
|
|
@@ -335,7 +279,6 @@ CREATE TABLE ambari.qrtz_paused_trigger_grps
|
|
TRIGGER_GROUP VARCHAR(200) NOT NULL,
|
|
TRIGGER_GROUP VARCHAR(200) NOT NULL,
|
|
PRIMARY KEY (SCHED_NAME,TRIGGER_GROUP)
|
|
PRIMARY KEY (SCHED_NAME,TRIGGER_GROUP)
|
|
);
|
|
);
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.qrtz_paused_trigger_grps TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.qrtz_fired_triggers
|
|
CREATE TABLE ambari.qrtz_fired_triggers
|
|
(
|
|
(
|
|
@@ -354,7 +297,6 @@ CREATE TABLE ambari.qrtz_fired_triggers
|
|
REQUESTS_RECOVERY BOOL NULL,
|
|
REQUESTS_RECOVERY BOOL NULL,
|
|
PRIMARY KEY (SCHED_NAME,ENTRY_ID)
|
|
PRIMARY KEY (SCHED_NAME,ENTRY_ID)
|
|
);
|
|
);
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.qrtz_fired_triggers TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.qrtz_scheduler_state
|
|
CREATE TABLE ambari.qrtz_scheduler_state
|
|
(
|
|
(
|
|
@@ -364,7 +306,6 @@ CREATE TABLE ambari.qrtz_scheduler_state
|
|
CHECKIN_INTERVAL BIGINT NOT NULL,
|
|
CHECKIN_INTERVAL BIGINT NOT NULL,
|
|
PRIMARY KEY (SCHED_NAME,INSTANCE_NAME)
|
|
PRIMARY KEY (SCHED_NAME,INSTANCE_NAME)
|
|
);
|
|
);
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.qrtz_scheduler_state TO :username;
|
|
|
|
|
|
|
|
CREATE TABLE ambari.qrtz_locks
|
|
CREATE TABLE ambari.qrtz_locks
|
|
(
|
|
(
|
|
@@ -372,7 +313,6 @@ CREATE TABLE ambari.qrtz_locks
|
|
LOCK_NAME VARCHAR(40) NOT NULL,
|
|
LOCK_NAME VARCHAR(40) NOT NULL,
|
|
PRIMARY KEY (SCHED_NAME,LOCK_NAME)
|
|
PRIMARY KEY (SCHED_NAME,LOCK_NAME)
|
|
);
|
|
);
|
|
-GRANT ALL PRIVILEGES ON TABLE ambari.qrtz_locks TO :username;
|
|
|
|
|
|
|
|
create index idx_qrtz_j_req_recovery on ambari.qrtz_job_details(SCHED_NAME,REQUESTS_RECOVERY);
|
|
create index idx_qrtz_j_req_recovery on ambari.qrtz_job_details(SCHED_NAME,REQUESTS_RECOVERY);
|
|
create index idx_qrtz_j_grp on ambari.qrtz_job_details(SCHED_NAME,JOB_GROUP);
|
|
create index idx_qrtz_j_grp on ambari.qrtz_job_details(SCHED_NAME,JOB_GROUP);
|
|
@@ -399,17 +339,6 @@ create index idx_qrtz_ft_tg on ambari.qrtz_fired_triggers(SCHED_NAME,TRIGGER_GRO
|
|
|
|
|
|
-- ambari log4j DDL
|
|
-- ambari log4j DDL
|
|
|
|
|
|
---------------------------------------------------
|
|
|
|
-----------initialisation of mapred db-------------
|
|
|
|
---------------------------------------------------
|
|
|
|
-CREATE DATABASE ambarirca;
|
|
|
|
-\connect ambarirca;
|
|
|
|
-
|
|
|
|
---CREATE ROLE "mapred" LOGIN ENCRYPTED PASSWORD 'mapred';
|
|
|
|
-CREATE USER "mapred" WITH PASSWORD 'mapred';
|
|
|
|
-GRANT ALL PRIVILEGES ON DATABASE ambarirca TO "mapred";
|
|
|
|
-
|
|
|
|
-------create tables ang grant privileges to db user---------
|
|
|
|
CREATE TABLE workflow (
|
|
CREATE TABLE workflow (
|
|
workflowId TEXT, workflowName TEXT,
|
|
workflowId TEXT, workflowName TEXT,
|
|
parentWorkflowId TEXT,
|
|
parentWorkflowId TEXT,
|
|
@@ -421,7 +350,6 @@ CREATE TABLE workflow (
|
|
PRIMARY KEY (workflowId),
|
|
PRIMARY KEY (workflowId),
|
|
FOREIGN KEY (parentWorkflowId) REFERENCES workflow (workflowId) ON DELETE CASCADE
|
|
FOREIGN KEY (parentWorkflowId) REFERENCES workflow (workflowId) ON DELETE CASCADE
|
|
);
|
|
);
|
|
-GRANT ALL PRIVILEGES ON TABLE workflow TO "mapred";
|
|
|
|
|
|
|
|
CREATE TABLE job (
|
|
CREATE TABLE job (
|
|
jobId TEXT, workflowId TEXT, jobName TEXT, workflowEntityName TEXT,
|
|
jobId TEXT, workflowId TEXT, jobName TEXT, workflowEntityName TEXT,
|
|
@@ -436,7 +364,6 @@ CREATE TABLE job (
|
|
PRIMARY KEY (jobId),
|
|
PRIMARY KEY (jobId),
|
|
FOREIGN KEY (workflowId) REFERENCES workflow (workflowId) ON DELETE CASCADE
|
|
FOREIGN KEY (workflowId) REFERENCES workflow (workflowId) ON DELETE CASCADE
|
|
);
|
|
);
|
|
-GRANT ALL PRIVILEGES ON TABLE job TO "mapred";
|
|
|
|
|
|
|
|
CREATE TABLE task (
|
|
CREATE TABLE task (
|
|
taskId TEXT, jobId TEXT, taskType TEXT, splits TEXT,
|
|
taskId TEXT, jobId TEXT, taskType TEXT, splits TEXT,
|
|
@@ -445,7 +372,6 @@ CREATE TABLE task (
|
|
PRIMARY KEY (taskId),
|
|
PRIMARY KEY (taskId),
|
|
FOREIGN KEY (jobId) REFERENCES job (jobId) ON DELETE CASCADE
|
|
FOREIGN KEY (jobId) REFERENCES job (jobId) ON DELETE CASCADE
|
|
);
|
|
);
|
|
-GRANT ALL PRIVILEGES ON TABLE task TO "mapred";
|
|
|
|
|
|
|
|
CREATE TABLE taskAttempt (
|
|
CREATE TABLE taskAttempt (
|
|
taskAttemptId TEXT, taskId TEXT, jobId TEXT, taskType TEXT, taskTracker TEXT,
|
|
taskAttemptId TEXT, taskId TEXT, jobId TEXT, taskType TEXT, taskTracker TEXT,
|
|
@@ -458,7 +384,6 @@ CREATE TABLE taskAttempt (
|
|
FOREIGN KEY (jobId) REFERENCES job (jobId) ON DELETE CASCADE,
|
|
FOREIGN KEY (jobId) REFERENCES job (jobId) ON DELETE CASCADE,
|
|
FOREIGN KEY (taskId) REFERENCES task (taskId) ON DELETE CASCADE
|
|
FOREIGN KEY (taskId) REFERENCES task (taskId) ON DELETE CASCADE
|
|
);
|
|
);
|
|
-GRANT ALL PRIVILEGES ON TABLE taskAttempt TO "mapred";
|
|
|
|
|
|
|
|
CREATE TABLE hdfsEvent (
|
|
CREATE TABLE hdfsEvent (
|
|
timestamp BIGINT,
|
|
timestamp BIGINT,
|
|
@@ -469,7 +394,6 @@ CREATE TABLE hdfsEvent (
|
|
dstPath TEXT,
|
|
dstPath TEXT,
|
|
permissions TEXT
|
|
permissions TEXT
|
|
);
|
|
);
|
|
-GRANT ALL PRIVILEGES ON TABLE hdfsEvent TO "mapred";
|
|
|
|
|
|
|
|
CREATE TABLE mapreduceEvent (
|
|
CREATE TABLE mapreduceEvent (
|
|
timestamp BIGINT,
|
|
timestamp BIGINT,
|
|
@@ -481,7 +405,6 @@ CREATE TABLE mapreduceEvent (
|
|
description TEXT,
|
|
description TEXT,
|
|
permissions TEXT
|
|
permissions TEXT
|
|
);
|
|
);
|
|
-GRANT ALL PRIVILEGES ON TABLE mapreduceEvent TO "mapred";
|
|
|
|
|
|
|
|
CREATE TABLE clusterEvent (
|
|
CREATE TABLE clusterEvent (
|
|
timestamp BIGINT,
|
|
timestamp BIGINT,
|
|
@@ -489,4 +412,3 @@ CREATE TABLE clusterEvent (
|
|
error TEXT, data TEXT,
|
|
error TEXT, data TEXT,
|
|
host TEXT, rack TEXT
|
|
host TEXT, rack TEXT
|
|
);
|
|
);
|
|
-GRANT ALL PRIVILEGES ON TABLE clusterEvent TO "mapred";
|
|
|