在启动dynagen后,启动路由器没有提示设置idlepc值,这也许是你之前曾经设置过了,重新设置好像设不上的.
解决的办法:修改dynagen.ini文件,创建dynagenidledb.ini放置idlepc值数据库的文件
和idlepc相关的设置也无非两个文件,一个是dynagen.ini一个是dynagenidledb.ini(这个名字任意,但是后缀要是ini的)
1.打开dynagen.ini (把idledb前的#号去掉,配置好路径,dynagenidledb文件名可以自己任意取) # --------------------------------------------------------------------------------- # idledb option # Specify the file that stores the idle-pc database # Defaults to the user's home directory # Usage: idledb = D:\Dynamips实验\Dynamips\dynagenidledb.ini (这里配置好路径,dynagenidledb文件名可以自己任意取)
可能dynagenidledb.ini文件不存在,没有关系,当你运行的时候它会自动生成的,你只要把你的路径写对就好了.
2.打开dy server,开启dynagen,启动一个路由器,这个时候应该有提示没有设置idlepc值(这是我们想要的). 3.telnet 到路由器中,随便敲几个命令,回到dynagen中. 4.输入idlepc get xxx(路由器名),等待中....... 5.选择idlepc值,有人说值最大好,有人说带*号的,这个我也不清除,自己看着cpu利用率慢慢试. 6.选择好了值以后,要保存哟,输入idlepc save xxx db,保存的内容在dynagenidledb.ini中(刚才你设置路径的那个文件里) 注意的地方:一般设置不了值,大多是因为以前已经设置过了,还有就是没有dynagenidledb.ini这个文件,再就是#号没有注销,路径没有写对,只要注意这些地方,应该可以成功设置idlepc. |