JunOS: การกู้คืนรหัสผ่านล้มเหลว


13

ฉันพยายามกู้คืนรหัสผ่านรูทบน MX80 แต่ฉันได้รับข้อผิดพลาดบางอย่างและไม่รู้ว่าพวกมันหมายถึงอะไร

ขั้นตอนที่ฉันทำมีดังนี้

  • ทำการรีบูทเราเตอร์ที่พร้อมท์Hit [Enter] to boot immediately, or space bar for command prompt- ฉันมีพื้นที่ว่าง

  • ฉันเข้าสู่boot -sการบูทเข้าสู่โหมดผู้ใช้คนเดียว

  • ที่พรอมต์Enter full pathname of shell or 'recovery' for root password recovery or RETURN for /bin/sh:ฉันป้อนrecovery

  • เมื่อเข้าสู่ CLI ฉันจะเข้าสู่โหมดการกำหนดค่าจากนั้นลองรีเซ็ตรหัสผ่านรูทและยอมรับการตั้งค่า

นี่คือฉันพบข้อผิดพลาด; พวกเขาหมายถึงอะไรและฉันจะแก้ไขได้อย่างไร มันจำเป็นต้องมีการแก้ไขด้วยหรือเปล่า (ฉันจะสมมุติ!):

[edit]
root# set system root-authentication plain-text-password 
New password:
Retype new password:

[edit]
root# commit    
error: could not open database: /var/run/db/juniper.data: No such file or directory
error: Database open failed for file '/var/run/db/juniper.data': No such file or directory
error: commit failed: daemon file propagation failed

[edit]
root# WATCHDOG_TIMER : Loss of soft watchdog
panic: Loss of soft watchdog
Entering boot mastership relinquish phase
KDB: enter: panic
[thread pid 11 tid 100005 ]
Stopped at      kdb_enter+0x1a4:        addis   r3, r0, -0x5f7a
db>

MX80 กำลังเรียกใช้ JunOS 11.4R1.14 ฉันรีบูตเครื่องแล้วและรหัสผ่านยังไม่ถูกรีเซ็ต ฉันควรลองใหม่อีกครั้งหรือเป็นสิ่งที่ผิดปกติกับเราเตอร์นี้ซึ่งฉันควรจะอยู่ก่อน? ฉันไม่ต้องการทำลายอะไร

UPDATE

เป็นการอัพเดทสิ่งนี้; วันนี้ฉันบูตเข้าสู่โหมดการกู้คืนอีกครั้งและไม่ได้ทำอะไรเลยฉันอยู่ในโทรศัพท์โดยมีเราเตอร์นั่งอยู่ที่ "รูท>" ขณะที่โทรศัพท์ไม่กี่นาทีเราเตอร์ก็ตื่นตระหนก

Enter full pathname of shell or 'recovery' for root password recovery or RETURN for /bin/sh: recovery

Performing filesystem consistency checks ...
/dev/da0s1a: 1466 files, 91908 used, 361032 free (56 frags, 45122 blocks, 0.0% fragmentation)
/dev/da0s1e: 9 files, 8 used, 50273 free (17 frags, 6282 blocks, 0.0% fragmentation)

Performing mount of main filesystems ...

Performing filesystem consistency of secondary filesystems ...
/dev/da1s1f: 232 files, 362550 used, 1105677 free (125 frags, 138194 blocks, 0.0% fragmentation)

Performing mount of secondary filesystems ...
Verified manifest signed by PackageProduction_11_4_0
Verified jboot signed by PackageProduction_11_4_0
Verified jbase-ppc-11.4R1.14 signed by PackageProduction_11_4_0
Mounted jkernel package on /dev/md1...
Verified manifest signed by PackageProduction_11_4_0
veriexec: fingerprint for dev 73, file 49356 f743694d46ccdfd6bc72f0793c1cc0e8e5bdf80e != b3dfc26ab4c595f569e86791aa3dcfa4a277892c
Verified jkernel-ppc-11.4R1.14 signed by PackageProduction_11_4_0
Mounted jpfe package on /dev/md2...
Mounted jdocs package on /dev/md3...
Verified manifest signed by PackageProduction_11_4_0
Verified jdocs-11.4R1.14 signed by PackageProduction_11_4_0
Mounted jroute package on /dev/md4...
Verified manifest signed by PackageProduction_11_4_0
Verified jroute-ppc-11.4R1.14 signed by PackageProduction_11_4_0
Mounted jcrypto package on /dev/md5...
Verified manifest signed by PackageProduction_11_4_0
Verified jcrypto-ppc-11.4R1.14 signed by PackageProduction_11_4_0
machdep.bootsuccess: 1 -> 1

Performing initialization of management services ...
mgd: error: could not open database: /var/run/db/schema.db: No such file or directory
mgd: error: Database open failed for file '/var/run/db/schema.db': No such file or directory
mgd: error: could not open database schema: /var/run/db/schema.db
mgd: error: could not open database schema
mgd: error: database schema is out of date, rebuilding it
mgd: error: could not open database: /var/run/db/juniper.data: No such file or directory
mgd: error: Database open failed for file '/var/run/db/juniper.data': No such file or directory
mgd: error: Cannot read configuration: Could not open configuration database

Performing checkout of management services ...

NOTE: Once in the CLI, you will need to enter configuration mode using
NOTE: the 'configure' command to make any required changes. For example,
NOTE: to reset the root password, type:
NOTE:    configure
NOTE:    set system root-authentication plain-text-password
NOTE:    (enter the new password when asked)
NOTE:    commit
NOTE:    exit
NOTE:    exit
NOTE: When you exit the CLI, you will be asked if you want to reboot
NOTE: the system

Starting CLI ... 
root> WATCHDOG_TIMER : Loss of soft watchdog
panic: Loss of soft watchdog
###Entering boot mastership relinquish phase
KDB: enter: panic
[thread pid 11 tid 100005 ]
Stopped at      kdb_enter+0x1a4:        addis   r3, r0, -0x5f7a
db>

ฉันจะติดตั้งใหม่และดูว่าเกิดอะไรขึ้น


2
ฉันรู้สึกว่าอาจมีปัญหากับระบบปฏิบัติการที่หยุดคุณไม่ให้เปลี่ยนรหัสผ่าน ฉันจะลองอัปเกรดหรือปรับลดรุ่นระบบปฏิบัติการเพื่อดูว่าใช้งานได้หรือไม่ แต่แน่นอนให้สำรองข้อมูลการกำหนดค่าและระบบปฏิบัติการของคุณก่อนทำเช่นนั้น
ponsfonze

1
ฉันเห็นด้วยว่าดูเหมือนว่าเราเตอร์กำลังบู๊ตจากอิมเมจการสำรองข้อมูลและไม่สามารถเขียนการกำหนดค่ากลับไปที่ที่จัดเก็บข้อมูลถาวรฉันก็แนะนำการอัปเดตซอฟต์แวร์หากไม่สามารถแก้ไขได้ฉันจะดูฮาร์ดแวร์ด้วย TAC
DrBru

คำตอบ:


6

อาจเป็นระบบไฟล์ที่เสียหาย - เราเตอร์ถูกรีบูตโดยไม่มีการปิดระบบที่เหมาะสมหรือไม่ หากเป็นกรณีนี้ให้ลองบูทจาก USB stick แล้วติดตั้งใหม่ (โดยแบ่งพาร์ติชันใหม่) การ์ด CF:

ขอคอมแพคดิสก์พาร์ติชั่นระบบสแนปช็อตคอมแพค - แฟลช (หรือคล้ายกันให้ตรวจสอบคู่มือสำหรับชื่ออุปกรณ์ที่ถูกต้อง)


นี่เป็นวิธีที่สมเหตุสมผลในการดำเนินการดังนั้นฉันจึงใช้เส้นทางนี้ ฉันเช็ดเราเตอร์และติดตั้งใหม่ ทำงานได้ดีในขณะนี้
jwbensley
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.