Installing and migrating SAS interactively with the
SAS Deployment Wizard consists of two main phases:
-
providing installation information
such as the following:
-
-
machine type (metadata server machine,
server machine, and so on)
-
SAS components to be installed
on the machine
-
valid paths to any required pre-installed,
third-party software
-
providing migration and configuration
information such as the following:
-
migration package location
-
-
configuration directory name
-
required user account credentials
This topic describes
some of the more important configuration dialog boxes that you will
encounter during the migration and configuration phase of a SAS 9.3
deployment. The type and number of configuration-related dialog boxes
that you will see depend on the prompt level that you choose, the
SAS tier that you are currently migrating, and the contents of your
SAS 9.3 custom order. For information about all SAS Deployment Wizard
prompts, see the online Help for the wizard page in question.
To migrate and configure
SAS interactively, follow these steps:
-
Note: A few pages into the SAS
installation, the SAS Deployment Wizard prompt you for paths to the
requested third-party software. You must have the necessary third-party
software installed on the current machine, or the SAS Deployment Wizard
will
not let you continue with
the installation. In this situation, you will have to end the SAS
Deployment Wizard session and install the required third-party software
before you can continue.
-
If you use any garbage
collection scripts, temporarily suspend these scripts during SAS Deployment
Wizard execution. If any wizard temporary files are deleted during
wizard execution, configuration failures can occur.
-
-
If you are deploying
a middle-tier machine, make sure that you have read and understood
the information in
Middle-Tier Considerations.
-
-
-
-
Log on to the machine
with a user ID that meets the requirements for the appropriate operating
system:
-
We recommend that you
use the same account that was used to deploy your current SAS version.
This account must be a member of the Administrators group.
-
We recommend that you
use the same account that was used to deploy your current SAS version.
Do not use
root
.
-
We recommend that you
use the same account that was used to deploy your current SAS version.
-
Unless you plan to use
different ports for the SAS servers to which you are migrating, make
sure that the SAS servers are not running on the machine on which
you are currently migrating.
Note: In situations where you are
rerunning the deployment wizard to address configuration errors, make
sure that there are no SAS
9.3 servers
running. On UNIX and
z/OS, you can run the following command:
./sas.servers
status
. If any SAS 9.3 servers are running, shut them
down with the following command:
./sas.servers stop
.
-
Use the Windows Services
snap-in to stop your current SAS servers. For more information, see
your Windows documentation.
-
Use the server scripts
to stop your current SAS servers. These scripts reside in the SAS
configuration directory under the SAS Application Server directory
for the respective server. For example:
/opt/config913/Lev1/SASMain/MetadataServer/MetadataServer.sh
-stop
-
Start the SAS Deployment
Wizard from the highest-level directory in your SAS Software Depot
using the command appropriate for your operating system:
Start Up Commands for the SAS Deployment Wizard
|
|
|
setup.exe
-record -deploy
|
|
|
|
setup.rexx
-record -deploy
To use a temporary directory
other than /tmp , specify -templocation new-temp-dir.
|
Note: Using the
-record
-deploy
options causes the wizard to create a response
file that records the inputs that you supplied. This can be helpful
when you want to repeat the deployment on other machines or when troubleshooting
a deployment issue.
By default, the deployment
wizard writes the response file in the following location:
-
Windows:
C:\Documents
and Settings\current-user\sdwresponse.properties
-
UNIX and
z/OS:
~/sdwresponse.properties
You should see a welcome
screen similar to the following:
-
Select the language
that you want the SAS Deployment Wizard to use when it displays text.
-
Select
Install
SAS Software.
-
If you have more than
one SAS software order in your depot, the wizard prompts you to select
the order that you want to deploy.
-
Note: SAS Home should
not be
a directory within your SAS Software Depot.
Note: On
z/OS, the length of the
SAS Home path cannot exceed 54 characters.
-
Select
Perform
a Planned Deployment, and make sure that
Install
SAS Software and
Configure SAS Software are
both checked.
-
Specify the type of
deployment plan you are using:
-
customized deployment plan
Choose
Specify
the full path to a customized deployment plan, and then
click
Browse to navigate to the plan file.
-
Choose
Select
a standard deployment plan, and then choose the appropriate
plan in the drop-down list.
-
Select the machine on
which you are installing software, and select the SAS products that
you want to install, by doing the following:
-
Select the machine on
which you are installing software from the
Deployment
Step drop-down list.
-
By default, all products
displayed will be installed. Deselect any products that you do
not want
to install.
-
Specify the location of the SAS
installation data file that contains information about the software
that you have licensed for the current machine.
CAUTION:
Be careful
to use the installation data file that contains the SAS products you
are planning to install. Using the incorrect file can cause errors
such as add-on products failing to install or other errors later when
using SAS.
-
Deselect any languages
that you do not want SAS to support. By default, SAS attempts to support
all languages that your machine's operating system is configured for.
-
Select the locale that
affects how SAS displays text, numbers, currencies, dates, times,
and sorts data. If you want to configure SAS as a Unicode server,
do that here.
-
The deployment wizard
prompts you to do one of the following:
(z/OS only) No Java Runtime Environment
Select to have the
deployment wizard install your software on z/OS without a Java Runtime
Environment (JRE).
(UNIX and Windows only) Use the recommended Java
Runtime Environment
(Recommended) select
to have the deployment wizard install the required JRE on this machine.
On UNIX, specify in
the text box where you want the deployment wizard to extract the JRE.
Select an existing Java Runtime Environment
Select to specify the
path to a JRE that you have already installed on this machine.
-
On Windows, on the
Select
Microsoft Office Applications page, choose the Microsoft
Office applications for which you want the SAS Add-In for Microsoft
Office activated.
When the Office application
is launched, the activated SAS add-in automatically loads, and users
see either a
SAS tab on the Ribbon (Microsoft
Office 2010 and 2007) or a
SAS menu and toolbars
(Microsoft Office 2003). To activate the SAS Add-In for Microsoft
Office in Microsoft Excel, Word, PowerPoint, or Outlook after the
installation, you can run SwitcherUtility.exe. For more information,
see the Help for the SAS Add-In for Microsoft Office.
-
If you use a third-party
database and
SAS/ACCESS is a part of your order, select the software
version for the third-party database.
The deployment wizard
uses your selection to configure
SAS/ACCESS for the correct version
of the third-party database.
Make sure that you perform
any additional configuration on your system, such as installing the
third-party database client and configuring the system environment
for access to the native client libraries. For more information about
the correct environment variables, go to the SAS Install Center at
http://support.sas.com/documentation/installcenter/93, and use the operating system and SAS version to locate
the appropriate SAS Foundation Configuration Guide.
-
If you are uncertain
that this system uses PAM for authentication, contact your system
administrator.
Note: Do not select the PAM option
if you know that your system uses /etc/password or /etc/shadow authentication.
-
The deployment wizard
scans your machine to determine whether any pre-existing SAS files
are locked or do not have Write permission. If the wizard lists any
files in the text box, then while the wizard is running, quit SAS
and add Write permission to the files listed. When you are finished,
click
Next.
-
Review the list of
third-party software that is required for the SAS software that you
are installing on the current machine. (The list of third-party software
depends on the SAS software that you are installing on the current
machine.)
-
In the pages that immediately
follow, be prepared to provide paths to these third-party applications.
(The number of pages varies depending on the SAS software you are
deploying on the current machine.)
Note: You must provide valid paths
to the requested third-party software, or the SAS Deployment Wizard
will
not let you continue with
the installation.
-
(
z/OS only) Provide input
for the following prompts:
-
Specify the fully qualified
host name or IP address of the
z/OS mainframe machine on which you
are deploying SAS. Also supply a valid user ID and password with which
the SAS Deployment Wizard will FTP deployment information to the mainframe
machine.
-
Specify Jobcard Information
Specify the job account,
programmer-name, message class, message level, time, and region values.
For more information, consult your
z/OS documentation.
-
Select the check box
if installing from cartridge tape media. Leave the check box deselected
if you are installing from a DVD or from the Internet.
-
Select Installation
Action
Choose
A
- Install a new SAS system.
-
Specify New Installation
Qualifier
Specify the path where
you want to install SAS. You can also choose to require Storage Management
Subsystem (SMS) parameters. For more information, consult your
z/OS
documentation.
-
Specify IBM's SMS Parameters
If you chose to require
Storage Management Subsystem (SMS) parameters in the previous page,
enter them here. For more information, consult your
z/OS documentation.
-
These are all parameters
that are used in various DD statements throughout the installation.
For more information, consult your IBM JCL documentation.
-
Specify the parameters
for various ways that SAS can be run with different performance implications.
Choose SAS (default ENTRY point) to run the unbundled configuration.
Choose SASB to run the bundled configuration. Choose SASLPA to run
the bundled configuration with some modules installed in the Link
Pack Area (LPA).
-
Specify additional
parameters for DD statements. VOLDISK designates the VOLSER that
the installed data sets will go to. For more information, consult
your IBM JCL documentation.
-
Specify parameters
used for reblocking the SAS load modules to a library with an optimum
block size.
-
Specify the amount of
information to provide the SAS Deployment Wizard for configuring the
SAS software you are installing on the current machine. Choose one
of the three prompting levels:
-
displays the minimum
number of wizard pages needed to complete the SAS configuration.
-
displays the basic
set of wizard pages needed to complete the SAS configuration.
-
displays all the wizard
pages needed to complete the SAS configuration.
-
Specify
Configuration Information
Choose a path where
the SAS Deployment Wizard will write SAS 9.3 configuration files and
logs and the level you want to deploy. (For example, Lev1 = production.)
This path should differ from your current SAS configuration path.
Note: The last digit of the default
port number reflects the configuration level that you select in the
SAS Deployment Wizard. For example, when you select
Lev1,
the default port for the metadata server is 8561. If you choose another
level, such as
Lev2, the wizard changes the
default port to 8562. During a migration, this setting pertains only
to ports for servers that are introduced after SAS 9.1.3. The deployment
wizard will retain the port settings from your current SAS servers.
For information about how to change port numbers, see the
instructions for how to remap ports.
Note: Although your SAS Home and
SAS configuration directories can share the same parent directory,
one directory should not reside inside another. Defining the configuration
directory under the SAS Home directory, or vice versa, can lead to
file permission issues arising from the need to manage installed files
differently from site-specific configurations.
On
z/OS, the mount point
must exist; the SAS Deployment Wizard will create the necessary subdirectories.
If you are deploying
the SAS Framework Data Server, then SAS configuration path should
be a path local to the machine. The configuration path should not
be on an NFS shared disk. If you want to put your configuration path
on a shared disk, then you must make sure that you specify a local
path for the Framework Data Server content directory. You can set
the content directory on the Framework Data Server Invocation Options
page. This page is available only on the custom configuration prompting
level.
-
Select Products
to Configure
Migrating via the SAS
Deployment Wizard should be performed only once per tier for a deployment.
You cannot selectively choose products to migrate. You must migrate
all products targeted for the current machine.
Note: Additional configuration
steps might not be needed on a machine when you use a deployment plan
that calls for multiple steps. This can depend on whether the multiple
steps were triggered by a sequencing issue across different machines
in the plan or whether the multiple steps were needed to configure
multiple instances of the same product.
-
Enter the complete name
of the local host in
Fully-qualified Local Host Name.
The fully qualified local host name typically takes the form of the
local host name plus the domain name server (for example, myserver.example.com).
Enter a short host name in
Short Local Host Name.
The short local host name is the abbreviated, more common method of
referring to the host, usually only a single word.
-
Choose
Perform
Migration and enter the path to the package that you
created with the SAS Migration Utility. This path should be to the
top level directory of the migration package (for example:
C:\SMU\913_Deployment
).
(This path should match the value of the
SMU.Output.Dir
property.)
Note: Migrating via the SAS Deployment
Wizard should be performed only once per tier for a deployment. (Also,
you cannot selectively choose products to migrate. You must migrate
all products targeted for the current machine.) If SAS components
are unconfigured for a particular tier, you cannot migrate them a
second time by choosing
Perform Migration.
In this situation, you have to perform a standard, non-migrated configuration
using the deployment wizard (unless you want to unconfigure the entire
SAS deployment).
CAUTION:
The Perform
Migration check box should not be selected when running the SAS Deployment
Wizard on any client tiers. The Perform Migration check box should
be selected only when there is content available in the SAS Migration
Utility package for that machine.
-
By default, the deployment
wizard assumes that ports used in your current SAS deployment will
be identical to the ports used in your SAS 9.3 deployment. Use this
page if you want to specify different ports in your SAS 9.3 deployment.
The deployment wizard
displays the port being used in your current SAS deployment (
Port
from Source column). To specify a different port to use
for SAS 9.3, click the
Port for Target cell
in the appropriate row for the SAS product and enter the new port
number.
Ports that appear in
boldface indicate a potential port conflict. In some cases, servers
such as the SASApp and SASMeta logical workspace servers can share
the same port.
-
If you are performing
a multiple machine deployment, and are migrating a machine other than
the metadata server, the wizard prompts you to select the machine
to migrate.
Note: If you have already deployed
the metadata tier and you have only a total of two tiers, the deployment
wizard automatically selects the remaining tier for you.
-
Provide the remaining
migration and configuration information as the wizard prompts you
for it.
Note: This topic
describes some of the more important pages that you will encounter
during the migration and configuration phase of a SAS 9.2 deployment.
The options for which the SAS Deployment Wizard prompts you depend
on which SAS products are identified in your deployment plan and,
in multiple machine deployments, which machine you are currently deploying.
For information about all SAS Deployment Wizard prompts, see the online
Help for the wizard page in question.
Authentication Domain
Accept the default
value (DefaultAuth), unless the deployment that you are migrating
uses a different SAS authentication domain for servers on this machine.
For example, if the
metadata server is on Windows and the workspace server is on UNIX,
the workspace server might be assigned to a SAS authentication domain
named UnixAuth. For more information, see
Manage Authentication Domains in SAS Management Console: Guide to Users and Permissions.
Note: Authentication domain assignments
from the original deployment are always preserved. This prompt affects
only new servers that are introduced in the SAS version to which you
are migrating.
Windows Options (run as managed scripts or services)
On Windows, choose
how to run your SAS servers either by using management scripts or
running them as Windows services. If you choose the script option,
then the user account that runs the object spawner must meet the following
requirements on the object spawner machine:
-
be the administrator or a member
of the Windows Administrator's group
-
have the following Windows local
user rights:
-
Adjust memory quotas
for a process
-
Replace a process
level token
SAS Metadata Server
If you have any changes
for the metadata server, enter them in this page.
The deployment wizard
creates a separate server context (SASMeta) for the metadata server
and the other servers required to perform metadata server utility
functions, such as backup and promotion. A server context is a SAS
IOM server concept that describes how SAS Application Servers manage
client requests. A SAS Application Server has an awareness (or context)
of how it is being used and makes decisions based on that awareness.
The server context name is prepended to all server names defined in
the server context. Therefore, we recommend that you not change the
logical server or server prefix (SASMeta).
Deployment Accounts: Type of Accounts
Select whether to use
internal accounts when appropriate. Internal user accounts are accounts
known only to SAS and are created and authenticated internally in
metadata rather than externally. For more information, see
Choose to Use SAS Internal Accounts.
Note: On Windows, whenever the
deployment wizard prompts you for an external account, always enter
a domain-qualified user account (for example, myDomain\myAccount).
Unrestricted Administrator
For external accounts:
Enter user ID and password for an account known to the host that will
serve as an unrestricted administrator for the purpose of configuring
the SAS metadata server. On Windows, enter a domain-qualified user
ID. If your SAS 9.3 operating system user account is different from
the one you use for your earlier version of SAS, then you must be
sure to make the corresponding file permissions changes. For more
information, see
Determine the User ID Associated with Scheduled Flows.
Trusted User
For external accounts:
Enter the user ID and password for an account known to the host that
will enable the SAS server and spawner components to communicate securely
with each other. On Windows, enter a domain-qualified user ID. If
your SAS 9.3 operating system user account is different from the one
you use for your earlier version of SAS, then you must be sure to
make the corresponding file permissions changes. For more information,
see
Determine the User ID Associated with Scheduled Flows.
SAS BI Web Services: Authentication Method
Select the method by
which users of SAS BI Web Services are authenticated:
-
SAS Authentication is
managed by the metadata server.
-
Web Authentication is
managed by the Web application server using container-based authentication
or a third-party product. Selecting
Web authentication has
these effects:
-
partially configures Web authentication
for Java BI Web Services.For more information, see
Securing SAS BI Web Services for Java in SAS Intelligence Platform: Middle-Tier Administration Guide.
-
has no effect on the BI Web applications
(such as SAS Web Report Studio, SAS Web Information Portal, and so
on). You will have to configure Web authentication for these BI Web
applications.
-
prevents you from being offered
a chance to set up an anonymous Web user (as this is incompatible
with Web authentication).
Anonymous Web Access
When using SAS authentication
you can select this option to set up a SAS identity for anonymous
access to certain Web services and Web applications that support this
feature. Currently, SAS BI Web Services for Java and .NET and the
SAS Stored Process Web Application are the only components that support
this feature.
External Account: Anonymous Web User
(Optional) Enter the
user ID and password for an account to be used to grant clients access
to applicable SAS Web Infrastructure Platform applications such as
SAS BI Web Services and the Stored Process Web Application. On Windows,
enter a domain qualified user ID. When SAS authentication is being
used and the user has not preemptively specified credentials, the
client will be given access to these Web applications under the anonymous
user account.
External account: SAS Spawned Servers Account
Enter the user ID and
password for the external account to be used to start the pooled workspace
server and the stored process server. On Windows, enter a domain qualified
user ID. For migration purposes, you must use the same operating system
accounts and passwords that you had in SAS 9.1.3.
Create Common Directories
Select to create common
directories for server and spawner logs, user-specific files, and
temporary work tables and files.
When you select this
option, the deployment wizard creates the specified directory (
Logs
,
Users
,
and
Temp
) under the SAS configuration
directory.
Client-side Credentials Policy
Select this option
to set the policy to allow users to save their user IDs and passwords
in client-side connection profiles on the metadata server for desktop
applications. This input sets the value for OMA_SASSEC_LOCAL_PW_SAVE
in omaconfig.xml.
E-mail Server
Enter the port and
host name for an SMTP e-mail server that the SAS Metadata Server uses
to send e-mail alerts to an administrator if journaling issues arise.
The SAS Deployment Wizard also uses this e-mail server as the default
for the SAS Application Server to provide e-mail services to various
SAS clients. For example, with SAS Data Integration Studio, you can
use a Publish to Email transformation to alert users about various
data changes. In order for SAS BI Dashboard to send alerts by e-mail
to dashboard users and administrators, the port and host name must
be configured for the e-mail server.
SAS Pooled Workspace Server
Enter the name of the
logical pooled workspace server and the pooled workspace in metadata.
You also need to enter the name of the machine on which the pooled
workspace server runs and the port on which the object spawner will
listen for client requests to launch pooled workspace servers. The
machine name should match the name specified to the object spawner.
SAS Pooled Workspace Server Dependencies
Make sure that you
choose an application server context that exists in the foundation
repository, or SAS components dependent on the pooled workspace server
(such as SAS BI Dashboard) will not be able to access the server.
SAS Framework Data Server
Enter the name of the
logical Framework Data Server in metadata. You also need to enter
the name of the machine on which the Framework Data Server runs and
the TCP/IP port on which the Framework Data Server will listen to.
For more information, see the
SAS Intelligence Platform: Middle-Tier Administration Guide.
Note: When performing a SAS 9.3
to SAS 9.3 migration, the name of the Framework Data Server on the
target system must be unique.
Metadata Utility SAS DATA Step Batch Server
Enter the various values
required to configure a SAS DATA step batch server. The directory
fields identify where the deployed SAS program is stored and the name
of the deployed SAS DATA step program job. Access to this server is
limited to members of the SAS Administrators group, and its use is
limited to metadata server backup.
Query Cache Library
Enter the physical
location on the file system where the SAS library will exist for temporary
files used when creating optimized tables for query look up.
In
Query
Cache Libref, enter the SAS library reference which SAS
will use to refer to the query optimizer SAS library. The name must
be eight characters or shorter and should be unique from other librefs
used within this repository. Librefs must start with a letter or underscore
and contain only letters, numerals, or underscores. The typical installation
libref name is wrstemp. The libref will be used in conjunction with
the server context name to form the SAS library name for the optimizer
library.
Select
Enable
Query Cache to allow the query optimizer to run. If this
selection is not made, then the query optimizer will not attempt to
optimize queries and will not create temporary data sets for improving
performance during rendering. A typical installation will have this
selection turned on. The temporary files created within the query
cache library will be visible to anyone with Read permission on the
Renderer Optimizer directory, so if you have security concerns with
the authorization on this folder you might want to leave the optimizer
off.
For more information,
see
Using the Query Cache in SAS Intelligence Platform: Web Application Administration Guide.
Output Management Library
Enter the physical
location on the file system where the SAS library will exist for burst
set definition tables for reports which will be distributed by e-mail.
A burst definition table will contain e-mail addresses, channels,
and possibly by group information.
In
Output
Management Library Libref, enter the SAS library reference
that SAS will use to refer to the output management SAS library. The
name must be eight characters or shorter and should be unique from
other librefs used within this Repository. Librefs must start with
a letter or underscore and contain only letters, numerals, or underscores.
The typical installation libref name is wrstemp. The libref will be
used in conjunction with the server context name to form the SAS library
name for the distribution library.
Web Application Server: Automatic Configuration
Select this option
for the deployment wizard to automatically build and configure the
SAS Web applications as well as configuring a sample Web application
server for use with SAS 9.2. (To use this wizard feature, be sure
that your Web application server is not running before proceeding.
For WebSphere, it is necessary to stop all deployment manager servers,
all node agent servers, and all application servers before continuing
with your SAS 9.2 deployment.) For more information, see
Middle-Tier Considerations.
If you choose not to
automatically configure your Web application server, you will still
be prompted for Web application server information, and deployment
stages such as Configure Products, Deploy Web Applications, and Start
Web Application Servers will execute to create instructions for manual
deployment. When configuration is complete, follow these manual instructions
on how to configure your server and deploy your Web applications.
If you manually configure WebLogic, a reference domain will be created
in your SAS configuration area, but no servers will be started. If
you manually configure JBoss, sample start scripts will be created,
but not launched.
Web Application Server: Multiple Managed Servers
Select to have the
deployment wizard automatically configure multiple managed servers
for you using SAS best practices for choosing the server to deploy
each application to.
In some situations
it might be preferable to split the SAS Web applications across multiple
managed servers. This is usually done for performance reasons.
If you chose to manually
configure your Web application servers, you will be provided with
recommended configuration settings in a generated instructions file
(Instructions.html) when the SAS Deployment Wizard completes.
Web Application Server: Managed Server
Enter a logical name
for your managed server. This name will be displayed in your Web application
server administrative console and used in administrative scripting.
CAUTION:
The managed
server name must be unique. Non-unique names will cause your Web
configuration to fail.
In
HTTP
Port, enter the unsecured port on which the managed server
will listen.
In
HTTPS
Port, enter the SSL port to be assigned to the managed
server.
In
RMI
Port, enter a port using these considerations:
-
This maps to the RMI
BOOTSTRAP port. Each server contains an administrative services component
and a separate and unique port is required for each Web application
server.
-
This maps to the default
JNDI port. Clients connecting to applications running on JBoss, such
as the JBoss shutdown command, would use this port.
-
No RMI port is required
for WebLogic.
In
Configured
Protocol, select the communication protocol for the administration
server: HTTP or HTTPS. Automated configuration through the SAS Deployment
Wizard only supports the HTTP protocol. If you perform a manual configuration,
you can set up HTTPS.
In
Additional
JVM Options, enter any additional Java options that you
want the managed server JVM (Java Virtual Machine) to use. These JVM
options are tagged onto the end of the managed server's command line.
Options that are deployment wizard defaults can be overridden in this
way.
Database type for SAS Web Infrastructure Platform
If you want to use
a database other than the SAS Framework Data Server to store SAS Web
Infrastructure Platform data, then choose the type of database here.
In SAS 9.3, the following third-party databases are supported: DB2,
MySQL, Oracle, PostgresSQL, and SQLServer.
In
Initial
JVM Heap Size, enter the desired initial heap size for
the Web Infrastructure Platform's database importer application using
the JVM option format.
In
Max
JVM Heap Size, enter the desired maximum heap size for
the Web Infrastructure Platform's database importer application using
the JVM option format.
SAS Web Infrastructure Platform database properties
Enter the host name,
fully qualified host name, or IP address for the host where the database
is installed. Specify the port that the database server is listening
to and the name of the database that will contain the SAS Web Infrastructure
Platform tables.
Choose
Automatically
create tables and load data to have the deployment wizard
automatically create tables and load the selected pre-existing database
with initial data.
Choose
Use
Catalog to indicate whether the database catalog needs
to be specified in order to uniquely locate a table in the database.
The database catalog should be specified if using one of the following
databases: MySQL, SAS Framework Data Server, or SQL Server.
Choose
Use
Schema Pattern to indicate whether the database schema
needs to be specified in order to uniquely locate a table in the database.
The database schema should be specified if using either DB2 or Oracle.
In the case of MySQL,
the SAS Web Infrastructure Platform configuration process will also
create a new MySQL database in addition to creating tables and loading
data. The new database is named according to the value specified in
the
Database Name field.
For more information,
see
JDBC Data Sources in SAS Intelligence Platform: Middle-Tier Administration Guide.
SAS Web Infrastructure Platform JDBC Properties
Enter the user account
and its password for accessing the database used with your SAS Web
Infrastructure Platform tables.
If you have selected
to automatically configure the SAS Web Infrastructure Platform database,
this user account must have the ability to create tables and insert
records. If you are not automatically configuring the SAS Web Infrastructure
Platform database, this user account must have the ability to insert,
update and delete records. The default user account is the SAS Trusted
User account (sasadm@saspw). For more information, see
JDBC Data Sources in SAS Intelligence Platform: Middle-Tier Administration Guide.
In
Directory
containing JDBC driver jars enter the appropriate JDBC
driver JAR files and your selected RDBMS database and version. Inappropriate
or additional jar files will cause configuration failures, so just
copy the minimum required JAR files to the JDBC driver JAR files directory.
Web Application Server: Automatic Deployment
Select to automatically
deploy SAS 9.2 Web applications to the Web application server. For
more information, see
Middle-Tier Considerations.
Regardless of whether
you choose to automatically deploy your SAS Web applications, when
building Web applications, the wizard also automatically explodes
Web application archive files (.EAR files).
If you choose not to
automatically deploy SAS Web applications, the deployment wizard writes
manual deployment instructions to Instructions.html during the Web
application deployment stage, that you will need to complete after
the wizard finishes executing. For more information, go to
http://support.sas.com/resources/thirdpartysupport/v93/appservers/index.html and select the product name of your Web application server.
External Account: Web Application Server Administrator
You are prompted for
this information if your site uses the WebSphere or WebLogic Web application
server. Enter the user ID and password for the administrator account
for either the WebSphere Application Server or the WebLogic Server.
On Windows, be sure to enter a domain-qualified user ID.
-
For WebSphere, the Web application
server administrator user ID is the administrator account specified
when WebSphere Admin Security was enabled.
-
For WebLogic, the Web application
server administrator user ID is used to configure the WebLogic default
security realm. When the deployment wizard automatically configures
your Web application server, the wizard uses these credentials to
create the administrator account and the WebLogic domain.
If you choose to manually
configure your Web application server, you will need to create this
administrator account (using the credentials you define here) with
the WebLogic administrative tools.
Web Application Server: Proxy Information
If you are using SAS
Information Delivery Portal RSS feeds, then you will have to provide
proxy server information. Enter the fully qualified host name for
the proxy server and its port that your site uses to access the Internet.
For
NonProxy
Hosts enter the DNS names of all the machines that should
not be accessed through the proxy server. Be sure to include other
machines where application servers are configured as part of a common
WebLogic Domain or are part of a WebSphere cell. Separate each machine
name with a vertical line character (|). Use an asterisk (*) as a
wildcard for an entire subnet. For example, *.subnet.com excludes
all machines with a DNS name that ends with .subnet.com.
WebSphere Application Server: Node
In Profile
Name, enter a profile name, or accept the default (SAShostname01).
The profile name is used for the directory that contains the node
agent and the SAS Web application server.
The node agent name
is required, but cannot be configured using the deployment wizard.
In
Node
Name, enter a node name or accept the default (SAS
hostnameNode).
The node name is the WebSphere node that contains one or more of the
Web application servers.
In
Additional
JVM Options, enter any additional Java options that you
want the Web application servers to use.
IP Multicast
Accept these IP multicast
settings or enter new ones.
A multicast group communications
protocol is used to communicate among middle-tier SAS applications
in a single SAS deployment (the set of applications connected to the
same metadata server). The combination of multicast IP address and
multicast UDP port should be different for each SAS deployment and
also different from those used by other multicast applications at
your site. The defaults are most appropriate for deployments in a
firewall-isolated data center environment.
SAS Remote Services Application: JVM
Enter the desired initial
heap size for the remote services application using the JVM option
format.
In
Max
JVM Heap Size, enter the desired maximum heap size for
the remote services application using the JVM option format.
In
Additional
JVM Options, enter any additional Java options that you
want the Remote Services VM to use. For example, you might want to
add
-Dmulticast_udp_ip_ttl=1
to restrict
multicast traffic to a single subnet based on your network topology.
SAS Web Report Studio: Scheduling
Choose whether to enable
scheduling for SAS Web Report Studio. If Platform Suite for SAS is
in your deployment plan, then you have a choice between using Platform
Process Manager, provided by Platform Computing, Inc., or SAS In-Process
Services.
SAS Content Server: Repository Directory
Enter the location
on the disk for the actual contents of the content repository.
Use the check box on
this page if you want to use the database configured for the SAS Web
Infrastructure Platform to store SAS Content Server content. Selecting
the SAS Web Infrastructure Platform database type
is discussed on .
SAS Web Parts for Microsoft SharePoint: Details
We recommend that you
accept the defaults.
The Web URL is the
address of the Web application where the SAS Web Parts solution is
deployed.
The Site URL is the
site collection where the feature is activated. A Web application
can have multiple site collections and a site collection can contain
multiple sites. In most instances the URLs are the same (a site collection
at the root of the Web application), but they can also be different.
For more information,
contact your site's SharePoint administrator.
SAS Information Delivery Portal unchallenged access
When unchallenged access
is enabled, users can access the portal and interact with selected
content without providing a user ID and password.
Enter a user ID that
SAS will use to grant unchallenged access to portal users. (On Windows,
be sure to qualify the User ID as appropriate. For example,
myDomain\sasguest
.)
Deselect
Display
Search Menu for Unchallenged Access if you want to suppress
the search link from displaying in the main portal banner.
Specify what should
appear in the portal banner for unchallenged users:
-
Display the Log Off
link.
-
Display the Log On
link (which users can click to display the SAS Logon Manager).
-
Hide the Log Off and
Log On links.
-
In the
DataFlux
Data Management Server: Server Component Name page, enter
a name to uniquely identify this DataFlux Data Management server in
metadata. When the DataFlux Data Management server starts up, it searches
for its object definition in metadata using the name that you enter.
Note: During a SAS 9.3 to SAS 9.3
migration on the same machine, you must change the default name for
the DataFlux Data Management Server to a unique name.
-
When you see the
Deployment
Summary page, the deployment wizard has finished collecting
installation and configuration input. This is the last opportunity
to go back and change any information you have provided in previous
pages before the wizard begins writing to your system.
Note: Before proceeding with the
migration, make sure that the input that you have provided to the
deployment wizard is correct. Incorrect user input such as user ID
and passwords will cause all or portions of your migration to fail.
Make one of the following
choices:
-
Click
Start to
begin installing SAS files and writing the configuration to the current
machine.
-
Click
Back to
navigate to earlier wizard pages to change installation and configuration
information previously entered.
-
Click
Cancel to
terminate the wizard session. Note that you will lose installation
and configuration information previously entered.
On UNIX, when you are
installing the server tier, you will be prompted to enter the root
password. As the message in the installation program explains, certain
SAS products and features use functionality that requires SAS to check
user ID authentication and file access authorizations. This in turn
necessitates that certain files within your SAS installation have
setuid permissions and be owned by root.
When you see a page
similar to the following, the SAS Deployment Wizard is finished:
The deployment wizard
has installed, configured, and started SAS processes on your machine.
If you had any errors,
you will see a link to ConfigurationErrors.html.
-
-
Click
Finish to
close the deployment wizard.
-
For multi-machine deployments,
back up your metadata repository and your SAS configuration directory
before you run the SAS Deployment Wizard on the next machine called
for by your deployment plan. (You do not need to back up machines
that contain only SAS 9.2 clients.)
-
Make a backup copy of your SAS
9.2 configuration directories by using your site-approved method.
Your SAS configuration directories are all the child directories beneath
the path that you specified earlier in this procedure on the
Specify
Configuration Information page.
-
Back up your Web application server
directories.
-
-
When you have completed
any manual configuration tasks, and you have made the necessary backups,
repeat the steps listed in this topic on each machine defined in your
deployment plan.
-
Be sure to restart any
servers that you stopped for purposes of creating a backup.
-