1mms(5)                Standards, Environments, and Macros               mms(5)
2
3
4

NAME

6       mms - MMS service overview
7

DESCRIPTION

9       MMS  is a distributed removable media management system. It is based on
10       the standard, IEEE 1244, Media Management System (MMS).
11
12
13       The current implementation of MMS manages tapes and cartridges in a Sun
14       StorageTek  ACSLS tape library and emulated tapes on a file system. MMS
15       is capable of sharing drives among multiple hosts. An important feature
16       of  MMS  is that it provides a uniform and consistent tape interface to
17       its client applications.
18
19
20       MMS consists of a media manager (MM) which manages the entire MMS  sys‐
21       tem. Information about the system is maintained by MM in a database.
22
23
24       Every  library managed by MMS has an active library manager (LM). An LM
25       provides library access and mounting service to MMS.
26
27
28       A drive managed by MMS has a drive manager (DM) on each host  that  has
29       access  to  the  drive.  A DM provides device specific operations. A DM
30       also provides label processing.  The  current  implementation  supports
31       only ANSI labels.
32
33
34       MMS  client applications request MM to mount and unmount cartridges and
35       process them after they are mounted. Applications use the Media Manage‐
36       ment  Protocol  (MMP) to make requests. A library of client application
37       functions is available.
38
39
40       The Solaris implementation of the MMS uses the mmsinit(1M)  command  to
41       configure  and start the MMS service and the mmsadm(1M) command to list
42       and set parameters required by the service.
43
44
45       The MMS service instances, as reported by svcs(1), are:
46
47       mms:wcr
48
49           watcher
50
51
52       mms:db
53
54           Media Manager PostgreSQL database
55
56
57       mms:mm
58
59           Media Manager
60
61
62
63       The MMS service RBAC (see rbac(5)) authorizations are:
64
65           o      solaris.smf.manage.mms
66
67           o      solaris.smf.value.mms
68
69
70       The following are the MMS service configuration data accessible through
71       the service management facility (see smf(5)):
72
73       config/type
74
75           Host  is  media manager or watcher only. Valid values are server or
76           client.
77
78
79       manager/host
80
81           Host name where the media manager is running.
82
83
84       manager/port
85
86           Port the media manager is using.
87
88
89       ssl/enabled
90
91           Media Manager is using SSL. Valid values are true  or  false.  Note
92           the  Media  Manager needs an SSL RSA certificate and Diffie-Hellman
93           parameters must be 'true'.
94
95
96       ssl/verify
97
98           Media Manager-only value, determines whether two-way authentication
99           is  enabled,  which  requires all Media Manager clients to have SSL
100           RSA certificate. Valid values are are true for two-way  authentica‐
101           tion and false for one-way authentication.
102
103
104       ssl/cert_file
105
106           Name  of  file  that contains the SSL RSA certificate, private key,
107           and RSA certificate chain.
108
109
110       ssl/pass_file
111
112           Name of file for the private key password phrase if  the  RSA  cer‐
113           tificate is encrypted.
114
115
116       ssl/dh_file
117
118           Media Manager-only value, name of file that stores the Diffie-Hell‐
119           man parameters.
120
121
122       ssl/crl_file
123
124           Name of optional CRL file.
125
126
127       ssl/cipher
128
129           Optional cipher change from EDH-RSA-DES-CBC3-SHA.
130
131
132       ssl/peer_file
133
134           Optional client only, name of file that stores  the  media  manager
135           certificate.  The  certificate  is  checked against the certificate
136           returned by SSL_get_peer_certificate() function.
137
138
139
140       The following are the MMS Database fault management resource identifier
141       (FMRI) configuration data:
142
143       postgresql/bin
144
145           Directory  where the PostgreSQL binaries are located. The directory
146           is specific to the version of PostgreSQL qualified for use  by  the
147           MMS software.
148
149
150       postgresql/data
151
152           Directory  where  the  PostgreSQL  database is located. The default
153           location is  a version-specific subdirectory of /var/mms/db.
154
155
156
157       The following are the MMS Media Manager FMRI configuration data:
158
159       db/host
160
161           For future use. Set to localhost.
162
163
164       db/port
165
166           Port number to use for PostgreSQL login. The default value is 7656.
167
168
169       db/user
170
171           PostgreSQL user name. The default user name is postgres.
172
173
174       db/name
175
176           Name of PostgreSQL database to which to connect. The default  value
177           is mms.
178
179
180       option/trace
181
182           Optional.  The  Media  Manager trace level before connecting to the
183           PostgreSQL database.
184
185
186       option/db_reconnect_max_retry
187
188           Number of times to wait for the database to accept a Media  Manager
189           connection.
190
191
192       option/db_reconnect_timeout
193
194           Number of seconds to wait  between reconnect tries.
195
196
197
198       The following are the MMS Watcher FMRI configuration data:
199
200       option/ssi_path
201
202           Path to ACSLS SSI daemon.
203
204
205       option/libapi_path
206
207           Path to ACSLS API library.
208
209

ATTRIBUTES

211       See attributes(5) for descriptions of the following attributes:
212
213
214
215
216       ┌─────────────────────────────┬─────────────────────────────┐
217       │      ATTRIBUTE TYPE         │      ATTRIBUTE VALUE        │
218       ├─────────────────────────────┼─────────────────────────────┤
219       │Interface Stability          │Committed                    │
220       └─────────────────────────────┴─────────────────────────────┘
221

SEE ALSO

223       svcs(1),   mmsadm(1M),   mmsclient(1M),  mmsexplorer(1M),  mmsinit(1M),
224       mmsclient_script(4), attributes(5), rbac(5), smf(5)
225
226
227
228SunOS 5.11                        11 Nov 2008                           mms(5)
Impressum