Document Information
Preface
Solaris Virtualization Product Overview
Part I Resource Management
1. Introduction to Solaris Resource Management
2. Projects and Tasks (Overview)
3. Administering Projects and Tasks
4. Extended Accounting (Overview)
5. Administering Extended Accounting (Tasks)
6. Resource Controls (Overview)
7. Administering Resource Controls (Tasks)
8. Fair Share Scheduler (Overview)
9. Administering the Fair Share Scheduler (Tasks)
10. Physical Memory Control Using the Resource Capping Daemon (Overview)
11. Administering the Resource Capping Daemon (Tasks)
12. Resource Pools (Overview)
13. Creating and Administering Resource Pools (Tasks)
14. Resource Management Configuration Example
15. Resource Control Functionality in the Solaris Management Console
Part II Zones
16. Introduction to Solaris Zones
17. Non-Global Zone Configuration (Overview)
18. Planning and Configuring Non-Global Zones (Tasks)
19. About Installing, Halting, Cloning, and Uninstalling Non-Global Zones (Overview)
20. Installing, Booting, Halting, Uninstalling, and Cloning Non-Global Zones (Tasks)
21. Non-Global Zone Login (Overview)
22. Logging In to Non-Global Zones (Tasks)
23. Moving and Migrating Non-Global Zones (Tasks)
24. About Packages and Patches on a Solaris System With Zones Installed (Overview)
25. Adding and Removing Packages and Patches on a Solaris System With Zones Installed (Tasks)
26. Solaris Zones Administration (Overview)
27. Administering Solaris Zones (Tasks)
28. Troubleshooting Miscellaneous Solaris Zones Problems
Part III Branded Zones
29. About Branded Zones and the Linux Branded Zone
30. Planning the lx Branded Zone Configuration (Overview)
31. Configuring the lx Branded Zone (Tasks)
32. About Installing, Booting, Halting, Cloning, and Uninstalling lx Branded Zones (Overview)
33. Installing, Booting, Halting, Uninstalling and Cloning lx Branded Zones (Tasks)
34. Logging In to lx Branded Zones (Tasks)
35. Moving and Migrating lx Branded Zones (Tasks)
36. Administering and Running Applications in lx Branded Zones (Tasks)
About Maintaining a Supported Configuration
Upgrading the Distribution and Adding Packages
How to Upgrade a CentOS 3.x Distribution
How to Upgrade a Red Hat 3.x Distribution
How to Upgrade a Package
Backing Up lx Branded Zones
Features That Are Not Supported in an lx Branded Zone
Part IV Sun xVM
37. Sun xVM Hypervisor System Requirements
38. Booting and Running the Sun xVM Hypervisor
39. Xvnc
40. Using virt-install to Install a Domain
41. xVM System Administration
42. Troubleshooting Miscellaneous Sun xVM Problems
Glossary
Index
|
How to Install an Application in an lx Branded Zone
Applications are installed as they are on a Linux system, by mounting the
CD and running the installation program. This section covers a typical application installation in
an lx branded zone.
Tip - If you know you will be using CDs or DVDs to install
applications in an lx branded zone, add read-only access to CD or DVD media
in the global zone when you initially configure the branded zone. See step
7 in How to Install MATLAB 7.2 Using CDs.
About MATLAB
MATLAB is a high-level language and interactive environment that enables you to perform
computationally intensive tasks quickly. The product was developed by The MathWorks. See http://www.mathworks.com
for more information.
How to Install MATLAB 7.2 Using CDs
- Obtain the MATLAB 7.2 CDs .
There are three CDs in the MATLAB/Simulink package. Only discs 1 and 3
are needed for a simple MATLAB installation.
- Create and install an lx branded zone as described in How to Configure, Verify, and Commit the lx Branded Zone and Installing and Booting lx Branded Zones.
- If the Volume Management file system is not running in the global zone,
start it.
global# svcadm volfs enable
- Insert the media.
- Check for media in the drive.
global# volcheck
- Test whether the CD is automounted.
global# ls /cdrom You will see a display similar to the following: cdrom cdrom1 mathworks_2006a1
- Loopback mount the file system with the options ro,nodevices (read-only and no
devices) in the non-global zone.
global# zonecfg -z lx-zone
zonecfg:lx-zone> add fs
zonecfg:lx-zone:fs> set dir=/cdrom
zonecfg:lx-zone:fs> set special=/cdrom
zonecfg:lx-zone:fs> set type=lofs
zonecfg:lx-zone:fs> add options [ro,nodevices]
zonecfg:lx-zone:fs> end
zonecfg:lx-zone> commit
zonecfg:lx-zone> exit
- Reboot the non-global zone.
global# zoneadm -z lx-zone reboot
- Use the zoneadm list command with the -v option to verify the status.
global# zoneadm list -v You will see a display that is similar to the following: ID NAME STATUS PATH BRAND IP
0 global running / native shared
1 lx-zone running /export/home/lx-zone lx shared
- Log in to the lx zone.
global# zlogin lx-zone
- Verify the CD-ROM mount.
lx-zone# ls /cdrom You will see a display similar to this: cdrom cdrom1 mathworks_2006a1
- Create the license file as described in the MATLAB documentation.
- Install the product as described in the product installation guide.
lx-zone# /mnt/install
- Exit the zone.
lx-zone# exit
Tip - You might want to retain the /cdrom file system in your non-global zone.
The mount will always reflect the current contents of the CD-ROM drive, or
an empty directory if the drive is empty.
- (Optional) If you want to remove the /cdrom file system from the non-global
zone, use the following procedure.
global# zonecfg -z lx-zone
zonecfg:lx-zone> remove fs dir=/cdrom
zonecfg:lx-zone> commit
zonecfg:lx-zone> exit
How to Install MATLAB 7.2 Using ISO ImagesBefore You Begin Note that this method consumes considerable disk space.
- Obtain the MATLAB 7.2 CDs .
There are three CDs in the MATLAB/Simulink package. Only discs 1 and 3
are needed for a simple MATLAB installation.
- Create and install an lx branded zone as described in How to Configure, Verify, and Commit the lx Branded Zone and Installing and Booting lx Branded Zones.
- Copy the data from each CD to a .iso file.
global# /usr/bin/dd if=/dev/rdsk/c1d0s2 of=disk1.iso This copies the data from the first CD to the file disk1.iso. Repeat,
using a different file name such as disk3.iso, for the third CD.
- From the global zone, lofi-mount the first .iso file in the lx zone.
global# lofiadm -a /zpool/local/disk1.iso
global# mount -F hsfs /dev/lofi/1 /zones/lx-zone/root/mnt
- Log in to the lx zone.
global# zlogin lx-zone
- Use X forwarding to redirect the display to your desktop:
lx-zone# ssh -X root@lx-zone
- Create the license file as described in the MATLAB documentation.
- Install the product as described in the product installation guide.
lx-zone# /mnt/install
- When prompted to insert CD 3, go back to the global zone
terminal window and mount disk3.isofile in place of the first.
global# umount /zones/lx-zone/root/mnt
global# lofiadm -d /dev/lofi/1
global# lofiadm -a /zpool/local/disk3.iso
global# mount -F hsfs /dev/lofi/1 /zones/lx-zone/root/mnt The installation will finish.
|