Issue with Teradata ODBC installation on solaris Sparse Root zone.
I want to install Teradata ODBC driver (tdodbc__solaris_sparc64.03.06.00.06) on a Solaris (10) Small zone - (also known as a "Sparse Root zone"). It install successfully in the Global zone but fail when continuing for the small zone (QDAP0073A). It fails with the first dependency component (TeraGSS).
uname -a SunOS QDAP0073A 5.10 Generic_137111-01 sun4u sparc SUNW,Sun-Fire-880
isainfo -kv 64-bit sparcv9 kernel modules
Installation of was successful.
## Installing package TeraGSS in zone QDAP0073A
Teradata GSS client package(Solaris/SPARC) 06.02.00.00 Using as the package base directory. ## Processing package information. ## Processing system information. 71 package pathnames are already properly installed.
Installing Teradata GSS client package as TeraGSS
## Installing part 1 of 1. [ verifying class none ] ## Executing postinstall script. /var/sadm/pkg/TeraGSS/install/postinstall: /usr/teragss/solaris-sparc/06.02.00.00/version: cannot create pkginstall: ERROR: postinstall script did not complete successfully
Installation of TeraGSS on zone QDAP0073A failed.
Any thoughts, ideas, suggestions would be appreciated.
Re: Issue with Teradata ODBC installation on solaris Sparse Root zone.
Hi, With a sparse zone or small zone the /usr filesystem is actually read only version of the global.
Try one of the following.
a) install the TeraGSS driver in /usr in the global create a new small zone and see if the driver is available to small zone.
b) install the TeraGSS driver in /opt directory using the pkgadd command -P /opt -P option is the alternate root in the sparse zone or try installing it from the global zone using the -P /zones/(zonename)/.../opt directory
c) Ask that a full zone be built and install in the full zone.