帮助手册

NCM 设备模板中的 Prompt Actions

Site24x7 的网络配置管理器 (NCM) 功能可自动进行设备配置备份,无需人工干预。NCM 设备模板定义了定期连接、备份、恢复或对设备执行其他配置相关操作的命令。为了执行这些操作,本地轮询器通过 SSH、SSH-SCP、SSH-TFTP、TELNET 和 TELNET-TFTP 等协议连接到设备。

但是,在备份设备配置时,终端上的某些命令可能需要额外的用户输入(或确认)。这可能是按下回车键或输入 yes/no 响应,否则配置备份将无法继续。

因此,您需要在适当的 NCM 设备模板上为需要用户输入的命令以及备份命令定义要执行的操作。这称为 Prompt Action,可以根据需要为每个命令设置。您可以通过编辑相应的设备模板在 NCM 设备模板页面上设置 Prompt Action。

了解 Prompt Actions

让我们以图 1 中给出的示例为例。在问题"Do you wish to proceed (y or n)?:"之后,需要提供一个答案("y"以继续)。需要定义提示")?"后面的操作,以便 NCM 中的操作流程可以不受阻碍地继续。 

提示及其对应的 Action ID

以下是提示及其对应的Prompt Action ID 列表,供您参考。但是,如果您找不到适合您提示的 Action ID,请通过 support@site24x7.com 联系我们以添加相应值。

序号

提示

Prompt ID

命令

1

[confirm]
yesActionId

ImageDownloadPromptAction1

ImageDownloadPromptAction2

scriptExecutionActionId
LF

2

[yes/no]
yesActionId

ImageDownloadPromptActioni2

scriptExecutionActionId
yes followed by LF

3

y/n
yesActionId
 y
scriptExecutionActionId

AlaxalaActionId

BrocadeActionId
y followed by LF
Alaxala1230ActionId

hitachiActionId
y followed by CR and LF

4

yes/no
 yesActionId

scriptExecutionActionId
yes followed by LF

5

[y/n]
hpActionId
y

6

[y/n]
RadwareActionId
n followed by LF

7

(y/n)
HirschmannSwitchActionId

DellActionId
y followed by LF

8

[Y/N]
H3CSwitchActionId
Y followed by LF

9

[Y/N]
3comActionId
y followed by CR and LF

10

(y/N) 
CiscoWLANControllerActionId 
y followed by LF

11

(y/n) ?
nortel8600ActionId
y followed by LF

12

(y/n) [n]?
catOSActionId
y followed by LF

13

(yes,no) [no] :
3comActionId
yes followed by CR and LF

14

?[Yes
dlinkActionId

scriptExecutionActionId
 y(y)

15

(YES):
packerShaperActionId
yes followed by CR and LF

16

[Y]>
IronportId
y followed by LF

17

No]):
necActionId
y followed by CR and LF

18

[y]
FiberhomeId
y

19

]?
scriptExecutionActionId

EnterasysActionId
LF

y followed by LF

20

continue
hpActionId

scriptExecutionActionId
LF

21

Continue ->
CiscoVPNConcentratorActionId
 q (q)

22

continue....
CiscoWLANControllerActionId
 LF

23

continue
nortelPPActionId

RadwareActionId
 $32 (hex Value)

24

All
dlinkActionId
a (a) 

25

Allllaa
scriptExecutionActionId

26

completed
yesActionId
 LF

27

done.
foundryActionId

scriptExecutionActionId
CR and LF
 

28

Done.
H3CSwitchActionId
LF

29

OK
TransPortWirelessrouterId
CR and LF 

30

--More--
yesActionId

foundryActionId

nortelPPActionId

EnterasysActionId

CiscoWLANControllerActionId

NortelContivityActionId

RadwareActionId

scriptExecutionActionId
Blank Space ($32) as a hexadecimal value

31

-- More --
yesActionId

scriptExecutionActionId

32

---(more)---
yesActionId

scriptExecutionActionId

33

--- more ---
yesActionId

netscreenActionId

scriptExecutionActionId

34

---MORE---
yesActionId

35

---more---
yesActionId

36

-- MORE --
hpActionId

scriptExecutionActionId

CanogaPerkinsActionId

37

----More
scriptExecutionActionId

38 

next line :
hpActionId

scriptExecutionActionId

39 

notes:
3comActionId
Configuration backed up by NCM followed by CR and LF 

40

TFTP Server:
hpActionId
LF

41

Press any key to continue
(Q to quit)
AlaxalaActionId

AlaxalaActionId

Alaxala1230ActionId

scriptExecutionActionId
CR and space
 

42

enter key):
H3CSwitchActionId
LF

43

[Yes/ press any key for no]....
DellActionId
y followed by LF

44

File uploaded successfully
H3CSwitchActionId 
LF

45

saved configuration successfully
H3CSwitchActionId
LF

46

byte
AlaxalaActionId

scriptExecutionActionId
LF

相关文章

本文档对您有帮助吗?

您愿意帮助我们改进文档吗?请告诉我们哪些方面可以做得更好。


很抱歉本文档未能让您满意。我们希望了解可以从哪些方面改进您的体验。


感谢您抽出时间分享反馈。我们将利用您的反馈来改进在线帮助资源。

短链接已复制!