DROP TABLE IF EXISTS TBL_CAPACITY_LUN;
DROP TABLE IF EXISTS TBL_CAPACITY_DISK;
DROP TABLE IF EXISTS TBL_CAPACITY_RAIDGROUP;
DROP TABLE IF EXISTS TBL_CAPACITY_STORAGEARRAY;
DROP TABLE IF EXISTS TBL_CAPACITY_STORAGEPOOL;
DROP TABLE IF EXISTS TBL_COLLECT_DEVICE;
DROP TABLE IF EXISTS TBL_COLLECT_KPI_TYPE;
DROP TABLE IF EXISTS TBL_THRESHOLD;
DROP TABLE IF EXISTS TBL_RM_POOL;
DROP TABLE IF EXISTS TBL_RM_DISK;
DROP TABLE IF EXISTS TBL_RM_LUN;
DROP TABLE IF EXISTS TBL_RM_STORAGEARRAY;
CREATE TABLE TBL_CAPACITY_STORAGEARRAY
(
ID BIGINT(20) NOT NULL AUTO_INCREMENT,
RESOURCE_ID VARCHAR(50) NOT NULL,
TOTAL_CAPACITY DOUBLE NOT NULL,
USED_CAPACITY DOUBLE,
MAPPED_LUN_CAPACITY DOUBLE,
UNMAPPED_LUN_CAPACITY DOUBLE,
UPDATE_TIME BIGINT,
PRIMARY KEY (`ID`),
UNIQUE KEY `PK` (`ID`)
)
;
CREATE TABLE TBL_CAPACITY_DISK
(
ID BIGINT(20) NOT NULL AUTO_INCREMENT,
RESOURCE_ID VARCHAR(50) NOT NULL,
TOTAL_CAPACITY DOUBLE NOT NULL,
USED_CAPACITY DOUBLE,
UPDATE_TIME BIGINT,
PRIMARY KEY (`ID`),
UNIQUE KEY `PK` (`ID`)
)
;
CREATE TABLE TBL_CAPACITY_RAIDGROUP
(
ID BIGINT(20) NOT NULL AUTO_INCREMENT,
RESOURCE_ID VARCHAR(50) NOT NULL,
TOTAL_CAPACITY DOUBLE NOT NULL,
USED_CAPACITY DOUBLE,
UPDATE_TIME BIGINT,
PRIMARY KEY (`ID`),
UNIQUE KEY `PK` (`ID`)
)
;
CREATE TABLE TBL_CAPACITY_STORAGEPOOL
(
ID BIGINT(20) NOT NULL AUTO_INCREMENT,
RESOURCE_ID VARCHAR(50) NOT NULL,
TOTAL_CAPACITY DOUBLE NOT NULL,
USED_CAPACITY DOUBLE,
UPDATE_TIME BIGINT,
PRIMARY KEY (`ID`),
UNIQUE KEY `PK` (`ID`)
)
;
CREATE TABLE TBL_CAPACITY_LUN
(
ID BIGINT(20) NOT NULL AUTO_INCREMENT,
RESOURCE_ID VARCHAR(50) NOT NULL,
TOTAL_CAPACITY DOUBLE NOT NULL,
USED_CAPACITY DOUBLE NOT NULL,
UPDATE_TIME BIGINT NOT NULL,
PRIMARY KEY (`ID`),
UNIQUE KEY `PK` (`ID`)
)
;
CREATE TABLE TBL_COLLECT_KPI_TYPE
(
KPI_ID INTEGER NOT NULL,
KPI_NAME VARCHAR(200),
RESOURCE_TYPE INTEGER NOT NULL,
RESOURCE_TYPE_NAME VARCHAR(200),
DEVICE_TYPE VARCHAR(50),
PRIMARY KEY (KPI_ID)
)
;