close

Вход

Забыли?

вход по аккаунту

код для вставкиСкачать
Demo Systems Framework
TAG Demo Systems
Rev 1.5
10th November 2011
Table of Contents
Utopia project background ........................................................................................... 3
Scope of this Document ................................................................................................. 3
Networking ........................................................................................................................ 4
User Credentials ................................................................................................................ 4
Super User ........................................................................................................................... 4
Standard User .................................................................................................................... 5
Operating System ............................................................................................................. 6
Generic Creation .............................................................................................................. 6
Linux..................................................................................................................................... 6
SLE10 & OpenSuSE 10.x ................................................................................................. 6
SLE11 & OpenSuSE 11.x ................................................................................................. 6
Windows ............................................................................................................................. 6
Finalising.............................................................................................................................. 7
Linux..................................................................................................................................... 7
Windows ............................................................................................................................. 7
Tree Design / Layout ........................................................................................................ 8
eDirectory ........................................................................................................................... 8
Active Directory................................................................................................................. 8
VMWare Configuration ................................................................................................... 9
VM Creation....................................................................................................................... 9
VMX Additions ................................................................................................................... 9
VM Annotation / Notes .................................................................................................... 9
Finalising VM..................................................................................................................... 10
When the VM is running.............................................................................................. 10
When the machine is powered down ..................................................................... 10
Compressing ................................................................................................................... 12
Creating Windows VM for shared Base ...................................................................... 13
Utopia Standards
Page 2 of 13
Utopia project background
The Utopia project provides a framework for building product and
solution demos in a way that makes it easy to create, customize and
share both live and recorded demos with staff, partners, and
customers anywhere in the World.
After the initial launch of the project internally in September 2004, this
demonstration framework has now evolved into a fully-fledged
demonstration environment that could be used by both the internal
technical communities and Partners, enabling them to demonstrate
technologies with minimum preparation time and consistent
messaging.
Scope of this Document
The scope of the document is to provide information on the
conventions used when building the demonstration and contributing
back into the system. Following the standards for eDirectory design,
server naming, IP Addressing, DNS etc. will enable all Utopia demo
systems to interoperate with each other and make new demos
easier to share with other community members.
Utopia Standards
Page 3 of 13
Networking
IP Address Range
Subnet Mask
Default Route
DNS1
DNS2
DNS3
Domain Name
NTP
172.17.2.xxx
255.255.255.0
172.17.2.2
172.17.2.xxx
172.17.2.2
137.65.1.3
utopia.netiq.com
utopia.novell.com
utopia.suse.com
tick.novell.com
tock.novell.com
Note:
DNS1 can vary. For example if you have a DNS server in your demo
then configure DNS1 to point to this server. If your demo does not
include DNS then substitute the values DNS1 and DNS2 with of DNS2
and DNS3.
When configuring DNS, include VMWare’s default DNS server
172.17.2.2 and an external DNS server 137.65.1.3.
Domain Name: This should reflect the demo business unit group.
Host Table can be located for download and update here:
http://www.novell.com/communities/demosystems/utopia-hosts-ipaddresses
User Credentials
Password Standards

All user passwords take their base from the name of the BU
associated with the demo, in lower case: novell, netiq, suse

For Super Users the base password is the same, but with numbers
replacing the nouns that they resemble:
o n0v3ll, n3tiq, sus3
Some OSs and applications have password policies that dictate
a minimum length and/or mix of upper and lower case
characters in addition to numeric characters.
o Where at least one upper case character is required,
capitalise the first letter of the password e.g. N0vell
o Where the standard passwords (e.g. netiq) are not long
enough for the policy, add trailing zeros to the required
length e.g. netiq000

Utopia Standards
Page 4 of 13

Examples
o Ordinary user password in a NetIQ demo where there is no
policy: netiq
o Super User password in a Novell demo where the password
must be at least eight characters long and contain at least
one upper case character: N0v3ll00
o Ordinary user password in a SUSE demo where the
password must be at least eight characters long: suse0000
Super User
First Name
Surname
User ID
Password
Administrator
Utopia
Administrator
N0v3ll / N3tiq / Sus3
First Name
Surname
User ID
Password
Root
Utopia
root
n0v3ll / n3tiq / sus3
First Name
Surname
User ID
Password
eDirectory
Admin
Utopia
admin
n0v3ll / n3t1q / sus3
o=system
Standard User
First Name
Surname
User ID
Password
eDirectory
Bob
Utopia
bob
novell / netiq / suse
ou=users.o=utopia
First Name
Surname
User ID
Password
eDirectory
Tina
Utopia
tina
novell / netiq / suse
ou=users.o=utopia
Need to add AD config
Utopia Standards
Page 5 of 13
Operating System
Generic Creation
Time Zone
Daylight Savings
Keyboard Layout
Language
Screen Resolution
Windows Workgroup
GMT
Enable
USA
USA
1024 x 768 32Bit
Utopia
Linux
SLE10 & OpenSuSE 10.x
Prevent the NIC from binding to a MAC address. If this is not carried
out when a VM is moved or copied a new MAC address is assigned
to the VM and a new NIC discovered on boot this is then assigned
to eth0.



Rename /etc/sysconfig/network/ifcfg-eth-id-<<MAC
Address>> to /etc/sysconfig/network/ifcfg-eth0
Remove Subsystem lines from /etc/udev/rules.d/ 30net_persistent_names.rules
Edit /etc/sysconfig/network/config and change
FORCE_PERSISTENT_NAMES to "no"
SLE11 & OpenSuSE 11.x
Prevent the NIC from binding to a MAC address. If this is not carried
out when a VM is moved or copied a new MAC address is assigned
to the VM and a new NIC discovered on boot this is then assigned
to eth0.


cat < /dev/null >/lib/udev/rules.d/75-persistentnet-generator.rules
sed -i "s/^[^#]/#&/" /etc/udev/rules.d/70persistent-net.rules
Windows
Enable Automatic updates
• Manually Configure
• Automatic Updates, change Settings
Utopia Standards
Page 6 of 13
• “Check for updates but let me choose whether to download and
install them”
Finalising
Linux


Check to make sure there are no large files find / -type f
-size +20000k -exec ls -lh {} \; | awk '{ print $8
": " $5 }'
Run / Install bleachbit this can be installed from
opensuse.org
Windows
Run and install ccleaner this can be downloaded from
http://www.piriform.com/ccleaner
Utopia Standards
Page 7 of 13
Tree Design / Layout
eDirectory
The root of the tree comprises of 3 Organisation objects (o=system,
o=utopia and o=DA).
All the system specific objects (Admin, Servers and the server specific
objects) reside in the o=system container
Category specific objects for each demo system residing under the
o=utopia container, default users reside in ou=users.o=utopia
The DA container allows for the existing Digital Airlines demo to be
incorporated into the framework.
root
system
admin
utopia
servers
DA
users
bob
tina
Note:
Additional Organisation can be added to represent individual
demos.
Active Directory
Need to add
Utopia Standards
Page 8 of 13
VMWare Configuration
VM Creation








Create VMware Workstation 6.5-7.x hardware and select ESX
compatible (Tip make this the default in preferences,
workspace)
Make sure the machine name and directory name are the
same
Create a SCSI virtual disk (for ESX compatibility)
Split the virtual disk into 2GB partitions (for FAT32 compatibility)
Create a virtual disk large enough to accommodate your
solution and any additional files it will create or use
(configuration files, log files, database files, etc.) Bigger unused
space now is better that a too small disk later.
Do not choose “Allocate all disk space now” when creating
new disks.
Always install VMTools
Sync the Guest and Host Time
VMX Additions
Add the following to the VMX file. Make sure the VM is down before
making or adding.
 uuid.action = "keep"
 keyboard.typematicMinDelay = "1000000000"
 bios.bootDelay = "6000"
 checkpoint.disableCpuCheck = "true"
VM Annotation / Notes
Server Name:
Date:
Creator:
IP Address:
Admin User:
Password:
Products installed:
**Note**
Add this if using shared base
Utopia Standards
Page 9 of 13
For the Virtual machine to operate WS2008R2Fullx64EntBaseUTP
(WS2008R2Fullx64EntBaseUTPOct10.part01.rar * 03.rar) must be
present and must have the same parent directory.
Only one instance is required as the base can be shared amongst all
Virtual Machines. It is also recommend you flag the base read-only.
Example:
\VMware
\VMware\WS2008R2Fullx64EntBaseUTP
\VMware\NOCCMSDEMO
\VMware\PSProtect
\VMware\PSForge
Finalising VM
When the VM is running

Shrink the Disk using vmtools
When the machine is powered down







Remove all Snapshots and clones
Highlight the Hard Disk and Defrag then Compact
Ensure Floppy Drive and CDrom point to “Auto Detect”
Ensure Floppy and CDrom are not connected on power on
Ensure virtual NIC is VMnet 5
Remove any shared drives.
Disable Remote Display
Remove MAC address from the following in the vmx file (Once
remove don't power on machine as these fields will be regenerated)
 ethernet0.generatedAddress =
 uuid.location =
 uuid.bios =
 ethernet0.generatedAddressOffset =
VMNetworking
VMWare images are built to consume VMnet 5 as default. This is
done so the incumbent VMware configuration will not need any
reconfiguration.
VMnet Information
VMnet 5
Subnet IP: 172.17.2.0
Subnet Mask: 255.255.255.0
Utopia Standards
Page 10 of 13
Network Type: NAT
NAT Settings: Gateway IP 172.17.2.2
Use local DHCP to distribute IP address to VMs
Utopia Standards
Page 11 of 13
Compressing
Make sure VM is powered down otherwise there will be a lock file
Remove log files from VMs directory
Compress using rar or winrar
rar naming convention
<<VMName>><<MothYear>>
Example CollaborationAug11
Compression
Spilt rar
Max Size of rar
Maximum
Yes
700MB
Linux Command
 rar a -m5 -v700m -R <<name of rar>>.rar
<<Directory Name>> (leave off trailing /)
Utopia Standards
Page 12 of 13
Creating Windows VM for shared Base
The following is based on using the Windows shared
baseWS2008R2Fullx64EntBaseUTPOct10 and the
TemplateLinkedToWS2008R2Fullx64EntBaseUTP file.















Uncompress the template image that corresponds to the base
Rename Template Directory to match your VM name
In the renamed directory Rename the 3 files from Template to
new name
Open the vmx file and replace the word Template with the
new name (2 entries)
Power Up the VM
When prompted for Keyboard, Country etc, select the
defaults
Login in as Administrator password = [email protected]
From the initial Configuration task do the following
Set Time Zone
o UTC Dublin, Edinburgh, Lisbon, London and adjust for
daylight saving
Provide Computer Name and Domain
o Computer name, Change
o Change server name and workgroup, workgroup =
utopia (restart later)
Enable Automatic updates
o Manually Configure
o Automatic Updates, change Settings
o “Check for updates but let me choose whether to
download and install them”
Install VMtools you must run setup64 as administrator (right
click run as Administrator)
Set screen resolution to 1024 x 768
Reboot
Fix up the VM configuration and install away
ACME and Landmark demo companies
Utopia Standards
Page 13 of 13
1/--страниц
Пожаловаться на содержимое документа