Tag Archives: vCenter

vCenter 5.1 standard database vereiste

De installatie van vCenter 5.1 standard is er in vergelijking met vCenter 4.1 niet makkelijker op geworden. De databases die voor de installatie moeten worden aangemaakt, dienen met een script aangemaakt te worden. Hieronder staan de scripts welke benodigd zijn:

Voor de Single Sign-on installatie moet een RSA database aangemaakt worden:

CREATE DATABASE RSA ON PRIMARY(
NAME='RSA_DATA',
FILENAME=K:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDataRSA_DATA.mdf',
SIZE=100MB,
MAXSIZE=UNLIMITED,
FILEGROWTH=100MB),

FILEGROUP RSA_INDEX(
NAME='RSA_INDEX',
FILENAME='K:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDataRSA_INDEX.ndf',
SIZE=100MB,
MAXSIZE=UNLIMITED,
FILEGROWTH=100MB)

LOG ON(
NAME='translog',
FILENAME='L:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDatatranslog.ldf',
SIZE=100MB,
MAXSIZE=UNLIMITED,
FILEGROWTH=100MB )

GO

-- Set recommended perform settings on the database
EXEC SP_DBOPTION 'RSA', 'autoshrink', true
GO

EXEC SP_DBOPTION 'RSA', 'trunc. log on chkpt.', true
GO

CHECKPOINT
GO

-- Set recommended perform settings on the database
EXEC SP_DBOPTION 'RSA', 'autoshrink', true
GO
EXEC SP_DBOPTION 'RSA', 'trunc. log on chkpt.', true
GO
CHECKPOINT
GO

Daarna moeten er users aangemaakt worden voor de RSA database. Deze zijn vereist tijdens de installatie.

USE MASTER
GO


CREATE LOGIN RSA_DBA WITH PASSWORD = 'Password uit de KeypassDB', DEFAULT_DATABASE = RSA
GO

CREATE LOGIN RSA_USER WITH PASSWORD = 'Password uit de KeypassDB', DEFAULT_DATABASE = RSA
GO

USE RSA
GO

ALTER AUTHORIZATION ON DATABASE::RSA TO [RSA_DBA]
GO

CREATE USER RSA_USER FOR LOGIN [RSA_USER]
GO

CHECKPOINT
GO

De vCenter server en de vCenter Update Manager database moeten voor de installatie aangemaakt worden.


/* Creates vCenter server and VUM databases. */

/* Change login name to vCenter service account */
EXEC('CREATE LOGIN [SOLISsaus-vcenter01]FROM WINDOWS')

USE MSDB
EXEC sp_grantdbaccess 'DomainService Account'
EXEC sp_addrolemember db_owner, 'DomainService Account'

USE master
create database "vCenter"
on
( name = 'vCenter',
filename = 'K:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDatavCenter.mdf',
size = 100MB,
filegrowth = 100MB )
log on
( name = 'vCenter log',
filename = 'K:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDatavCenter.ldf',
size = 100MB,
filegrowth = 100MB )
COLLATE SQL_Latin1_General_CP1_CI_AS;

create database "vCenter VUM"
on
( name = 'vCenter VUM',
filename = 'K:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDatavCenterVUM.mdf',
size = 100MB,
filegrowth = 100MB )
log on
( name = 'vCenter VUM log',
filename = 'L:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDatavCenterVUM.ldf',
size = 100MB,
filegrowth = 100MB )
COLLATE SQL_Latin1_General_CP1_CI_AS;

EXEC('ALTER AUTHORIZATION ON DATABASE::"vCenter" TO [DomainService Account]')
EXEC('ALTER AUTHORIZATION ON DATABASE::"vCenter VUM" TO [DomainService Account]')

GO