よく忘れるので。
Start Order | Server or Service | Tier | Dependencies |
---|---|---|---|
1 | SAS Metadata Server*1*2 | Server tier | |
2 | SAS Web Infrastructure Platform Data Server | Server tier | |
3 | SAS OLAP Server | Server tier | SAS Metadata Server |
4 | SAS object spawner | Server tier | SAS Metadata Server |
5 | SAS/SHARE server | Server tier | SAS Metadata Server |
6 | SAS/CONNECT spawner | Server tier | SAS Metadata Server |
7 | SAS Deployment Tester server | Server tier | SAS Metadata Server |
8 | SAS Distributed In-Process Scheduler Job Runner | Server tier | SAS Metadata Server |
9 | JMS Broker | Middle tier | |
10 | Cache Locator | Middle tier | |
11 | SAS Web Server*3 | Middle tier | |
12 | SAS Web Application Server | Middle tier | Cache Locator |
13 | SAS Environment Manager server | Middle tier | SAS Web Infrastructure Platform Data Server SAS Web Application Server*4 |
14 | SAS Environment Manager Agent | Server and middle tier | |
15 | SAS Deployment Agent | Server and middle tier |
明確な依存関係は意外なほど薄いのであるが。
薄いのであるが。
しかし、サービスのスタートアップで、レスポンスタイムアウトとか結構あるっぽいんだよなー。
ちなみに、確認用にするつもりで、サービス登録でなくシェル起動で設定しようとすると、インストールでコケるのでとりあえずサービスで突っ込んだ後にサービスを手動構成にするという荒業を行っている。自己責任でどうぞ。
あと、最小構成でも8GB程度のメモリだと起動後で既にほぼメモリを使い切ってるような状況になる(実際には6GBくらいなんだが・・・・・・)。
厄介なのはMiddle Tier(Webサービスとかが起動してる所)なので、こっち側は必要な時に上げ下げするつもりで良いのかも知れん。
各サービスの機能については、また別エントリで。
余談。
手動のサービスを上げ下げするには、管理者実行の必要がある。「net start~」もあるが、個人的には最近は「sc start~」を使っている。
*1:In clustered configurations, make sure that all metadata server nodes are running before you start dependent components.
*2:In the third maintenance release for SAS 9.4, the documentation was changed to recommend starting the SAS Metadata Server first, followed by the SAS Web Infrastructure Platform Data Server (instead of the reverse). This order is easier and more logical for deployments in which the metadata server is installed on a separate machine from the other server-tier components.
*3:In the first maintenance release for SAS 9.4, the documentation was changed to recommend that the SAS Web Server be started before the SAS Web Application Server. This start-up order helps ensure optimum performance when web applications are initialized. The sas.servers script has also been changed to incorporate the new order.
*4:The SAS Environment Manager server can start without these components. However, the SAS Environment Manager application requires them in order to provide full functionality.