Beruflich Dokumente
Kultur Dokumente
Deployment
Presentation_ID
Cisco Confidential
Agenda
Chapter 1 : SmartInstall Introduction
Presentation_ID
Cisco Confidential
Presentation_ID
Cisco Confidential
Presentation_ID
Cisco Confidential
Presentation_ID
Cisco Confidential
Director Switch
Client Switches
3750X
Clients Group 2
2960
Clients Group 1
Presentation_ID
Cisco Confidential
SmartInstall Groups
Does the
client match
any custom
group?
No
Does the
client
match
any
built-in
group?
Cisco Confidential
No
Yes
Yes
Director Routers:
G1: 1841, 2801, 2811, 2821, 2851, 3825, 3845
G2: 1921, 1941, 2901, 2911, 2921, 2951, 3925, 3945, 3925E, 3945E
Minimum Software version : 15.1.(3)T
Client Switches
3k 3750, 3750E, 3750X, 3560, 3560E, 3560X
2k 2960, 2960S, 2975, 2960G.
Special Cases: 3560v2, 3750v2, Industrial Ethernet series switches (custom
groups)
Client Switches must support archive download-sw command
Presentation_ID
Cisco Confidential
Agenda
Chapter 1 : SmartInstall Introduction
Presentation_ID
Cisco Confidential
Presentation_ID
Cisco Confidential
10
Catalyst 3750E
Presentation_ID
Cisco Confidential
11
Presentation_ID
Cisco Confidential
12
Configuration Steps
1) Enable SmartInstall on the Director
Director#configureterminal
Director(config)#vstackdirector10.0.0.33
Director(config)#vstackbasic
4)
MAC
Director(config)#vstackhostnameprefixClient_Switch
Director(config)#exit
Presentation_ID
Cisco Confidential
13
P.S : When the client switch is downloading the image and config file, you may
not see any console messages. DO NOT press any key at this time as this
will terminate the SmartInstall operation
Presentation_ID
Cisco Confidential
14
All clients are same model, use same software version, feature sets, configs
Value Addition
Simple configuration Quick and Easy setup
Round the clock automatic image and config provisioning for new client
switches
Presentation_ID
Cisco Confidential
15
Presentation_ID
Cisco Confidential
16
In this chapter:
Director
Ether
channel
link
Presentation_ID
Cisco Confidential
17
Built-in Groups
Switches belonging to the same model = 1 Built-in group
3750E 48 port and 3750E 48-poe are 2 groups
Image and config settings are specific to a group
Etherchannels
Increased bandwidth between Director and client switches
Etherchannel mode Desirable on Director
Etherchannel mode Desirable, Auto or Onon the client
Requires vlan 1 to be native on Director
Presentation_ID
Cisco Confidential
18
Configuration Steps
1) Repeat steps 1 and 2 from Chapter-2 to enable SmartInstall
2) Create another DHCP pool for vlan 10 ( for device management on client)
3)
Director#configureterminal
Director(config)#interfacePortchannel1
Director(configif)#switchporttrunkencapsulationdot1q
Director(configif)#switchportmodetrunk
Director(config)#interfacerangeGigabitEthernet1/0/34
Director(configifrange)#switchporttrunkencapsulationdot1q
Director(configifrange)#switchportmodetrunk
Director(configifrange)#channelgroup1modedesirable
4)
Director(config)#vstackgroupbuiltin3560e24
Director(configvstackgroup)#imagetftp://10.0.0.10/c3560euniversaltar.12252.SE.tar
Director(configvstackgroup)#configtftp://10.0.0.10/3560e24builtinconfig.txt
Director(config)#exit
Director(config)#vstackgroupbuiltin296024
Director(configvstackgroup)#imagetftp://10.0.0.10/c2960lanlitetar.12252.SE.tar
Director(configvstackgroup)#configtftp://10.0.0.10/296024builtinconfig.txt
Director(config)#end
Note that the image and config files are on an external TFTP server
Presentation_ID
Cisco Confidential
19
Presentation_ID
New Management
Vlan 10
DHCP from Director
Cisco Confidential
20
1)
Director creates Imagelists.txt for each built-in group, places them in TFTP server
2)
3)
4) Clients reboot with new image and config and get IP from vlan 10 ( new management
vlan)
Presentation_ID
Cisco Confidential
21
Dedicated external server for software image and config file storage
Best Practices
TFTP server create subdirectory with full read-write access ( Refer Chpt 4)
Presentation_ID
Cisco Confidential
22
External
TFTP server
for clientswitch
images and
config
Director Switch
(3750E)
Client Switches
Configuration backup
Built-in Switch
Group 1 (3560
series)
On-demand upgrades
Custom Switch
Group 1 ( PID
based)
Custom Switch
Group 2
(connectivity
based)
Cisco Confidential
23
Custom Groups
Identify client switches that need different images and configs from the built-in
group
Enhances deployment flexibility
Group Types :
PID based
Connectivity based
MAC based
Stack based
Presentation_ID
Cisco Confidential
24
Director
Switch
Client 1:
PID: WS-C3560E48PD-E
Config :
Client 3:
PID: WSC3560E-12D-E
Client 2:
PID: WSC3560E-48PD-S
Director(config)#vstackgroupcustomcust2productid
Director(configvstackgroup)#image
tftp://10.0.0.10/Imagelists/c3560euniversaltar.12253.SE.tar
Director(configvstackgroup)#config
tftp://10.0.0.10/Imagelists/3560econfig.txt
Director(configvstackgroup)#matchWSC3560E48TDS
Presentation_ID
Cisco Confidential
25
Gig 1/0/10
Switch:
IP 10.30.10.51
Uplink
Connectivity
Client 1
Config:
Director(config)#vstackgroupcustom2960customconnectivity
Director(configvstackgroup)#imagetftp://10.0.0.10/Imagelists/c2960
lanlitetar.12252.SE.tar
Director(configvstackgroup)#configtftp://10.0.0.10/Imagelists/2960
configSI.txt
Director(configvstackgroup)#matchhost10.30.10.51interface
GigabitEthernet1/0/5
Presentation_ID
Cisco Confidential
26
Director Switch
IP: 10.30.0.3
Client 1
MAC Address
based group
Configuration
Director#configureterminal
Director(config)#vstackdirector10.30.0.3
Director(config)#vstackbasic
Director(config)#vstackgroupcustomtextgroup3mac
Director(configvstackgroup)#matchmac0023.34ca.c180
Director(configvstackgroup)#matchmac001a.a1b4.ee00
Director(configvstackgroup)#imagetftp://101.122.33.10/c3750ipbasetar.122
52.SE.tar
Director(configvstackgroup)#configtftp://101.122.33.10/375024ipbase_config.txt
Director(configvstackgroup)#exit
Presentation_ID
2008 Cisco Systems, Inc. All rights reserved.
Cisco Confidential
27
Director Switch
IP: 10.30.0.3
Stack of 4
3750 switches
Configuration:
Director(config)#vstackgroupcustomtestgroupstack
Director(configvstackgroup)#image
tftp://10.0.0.10/c3750ipbasetar.12252.SE.tar
Director(configvstackgroup)#config
tftp://10.0.0.10/3750stack_config.txt
Director(configvstackgroup)#match1375048poe
Director(configvstackgroup)#match2375024
Director(configvstackgroup)#match3375024
Director(configvstackgroup)#exit
Director(config)#end
Presentation_ID
Cisco Confidential
member
number in
the stack
28
Director Switch
Infrastructure Switches
Datacenter Switches
Built-in Switch
Group (3750X
series)
Switch connected
to IP phones
Switch connected to
APs and IP Cameras
Custom Group
(connectivity based)
Presentation_ID
Wiring Closet
Custom Switch
Group ( PID based )
Cisco Confidential
29
Join Window
Join Window
Schedule a time-window for zerotouch image and config upgrades
Clients cannot download
image/config outside the window
Security prevents unexpected
switches from getting image and
config files
Config
Director(config)#vstackjoinwindowstart[date]hh:mm[interval]
[enddate][recurring]}
Presentation_ID
Cisco Confidential
30
Configuration Back-up
Saves client switchs config on Director/TFTP Server
Centralized repository of most current client switch configs
Enabled by default when SmartInstall is enabled
When/How is config backup useful?
Helps maintain config files for all client switches and track config changes
Makes switch replacement quick and easy
Automated round the clock network config management
Configuration
Director(config)#vstackbackupfileservertftp://10.0.0.10/Imagelists/configsIN
thiscase,configfileisstoredonTFTPserver,overridesflash:vstack
Every time a client does wr a copy gets created on the backup server for the switch client_ID
By default, config files are stored on the Director at flash:vstack unless configured otherwise
Presentation_ID
Cisco Confidential
31
Catalyst 2960
Switch failure
Presentation_ID
Cisco Confidential
32
On-Demand Upgrades
Admin can upgrade client switch images and configs whenever
needed
Could be selective upgrade or for the whole network
Single Switch Upgrade
Director#vstackdownloadimagetftp://10.0.0.10/c2960lanlite
tar.12252.SE.tar1.1.1.30mypasswordreloadin06:30
Director#vstackdownloadconfig
tftp://101.122.33.20/2960LANlite_config.txt1.1.1.30mypassword
reloadin06:30
Presentation_ID
Cisco Confidential
33
Presentation_ID
Cisco Confidential
34
Agenda
Chapter 1 : SmartInstall Introduction
Presentation_ID
Cisco Confidential
35
Presentation_ID
Cisco Confidential
36
client_cfg.txt contains:
!
version12.2
!
enablepasswordcisco
!
usernamecisco
!
dotelnet10.0.0.3318843
!
end
!
Presentation_ID
Cisco Confidential
37
Presentation_ID
Cisco Confidential
38
Cons
Pros
Cons
Recommended when:
1) Many client groups are defined
2) Multiple Directors are configured
Presentation_ID
Cisco Confidential
39
Troubleshooting SmartInstall
When Imagelist transfer to TFTP fails, check for:
Write permission on external TFTP server
Available space on TFTP server
Switch TFTP server connectivity
Pre-existing imagelist with the same name
image upgrade scenario
Presentation_ID
Cisco Confidential
40
41
Presentation_ID
Cisco Confidential
42
-service tftp
{
protocol
= udp
socket_type = dgram
wait
= yes
user
= root
server
= /usr/sbin/in.tftpd
server_args = -s -c /tftpboot <<<<<<<< should have a -c
disable
= no
}
- Restart the server using - restart xinetd
Presentation_ID
Cisco Confidential
43
Q&A
Presentation_ID
Cisco Confidential
44