You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**NOTE:** If insufficent `bootflash:` resources are available, remove unneeded files from `bootflash:` to free up space.
247
+
248
+
Install the `OAC` Virtual Service using the `virtual-service install` command:
249
+
`virtual-service install name oac package bootflash:oac.1.1.0.ova`
250
+
251
+
~~~
252
+
n7k# virtual-service install name oac package bootflash:oac.1.1.0.ova
253
+
Note: Installing package 'bootflash:/oac.1.1.0.ova' for virtual service 'oac'. Once the install has finished, the VM may be activated. Use 'show virtual-service list' for progress.
254
+
255
+
n7k# 2016 Feb 12 19:51:14 n7k %$ VDC-1 %$ %VMAN-2-INSTALL_STATE: Successfully installed virtual service 'oac'
Open a console session to the `OAC` using the `virtual-service connect` command:
297
+
298
+
`virtual-service connect name oac console`
299
+
300
+
*note: The OAC's root password is initially set to `oac`. You are required to change it on initial login.*
301
+
302
+
~~~
303
+
n7k# virtual-service connect name oac console
304
+
Connecting to virtual-service. Exit using ^c^c^c
305
+
Trying 127.1.1.5...
306
+
Connected to 127.1.1.5.
307
+
Escape character is '^]'.
308
+
309
+
310
+
CentOS release 6.7 (Final)
311
+
Kernel 2.6.99.99 on an x86_64
312
+
313
+
localhost login: root
314
+
Password:
315
+
You are required to change your password immediately (root enforced)
316
+
Changing password for root.
317
+
(current) UNIX password:
318
+
New password:
319
+
Retype new password:
320
+
[root@localhost ~]#
321
+
~~~
322
+
323
+
See [References](#references) for more OAC documentation *TODO*.
324
+
325
+
#### Set Up OAC Network
326
+
327
+
The `open agent container` is an independent CentOS container that doesn't inherit settings from NX-OS; thus it requires additional network configuration. This configuration will be applied inside the `OAC` container.
328
+
329
+
Connect to the OAC console, then:
330
+
331
+
~~~bash
332
+
333
+
# First become root:
334
+
sudo su -
335
+
336
+
# Enter the management namespace if your device uses the management interface for connectivity.
337
+
chvrf management
338
+
339
+
# Set up hostname and DNS configuration
340
+
hostname n7k
341
+
342
+
echo'n7k'> /etc/hostname
343
+
344
+
cat >> /etc/resolv.conf <<EOF
345
+
nameserver 10.0.0.202
346
+
domain mycompany.com
347
+
search mycompany.com
348
+
EOF
349
+
~~~
350
+
195
351
## <aname="agent-config">chef-client Installation, Configuration and Usage</a>
196
352
197
-
This section is common to both `bash-shell` and `guestshell`.
353
+
This section is common to `bash-shell`, `guestshell` and the `open agent container`.
354
+
355
+
#### Install Chef-Client
356
+
357
+
If needed, configure a proxy server to gain network access to `chef.io`:
0 commit comments