المقدمة
يصف هذا وثيقة العملية أن يجمع معلومة من ال NCS 1000 sery بما في ذلك ال NCS1001، NCS1002، NCS1004، و NCS1010.
المتطلبات الأساسية
المتطلبات
لا توجد متطلبات خاصة لهذا المستند.
المكونات المستخدمة
لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
الخلفية
تتضمن NCS1001 و NCS1002 و NCS1004 سياقات متعددة لتجميع السجلات والملفات. يصف الرسم كيفية التنقل بين تلك السياقات. ال NCS1010 يتلقى فقط ال run (XR Linux shell) بما أن هو يركض XR7. يتطلب التقاط المعلومات من سياق آخر غير XR نسخ الملفات بين مواقع مختلفة.
سياقات سطر أوامر NCS1K
مخرجات أمر السجل
بوتي
التقط إخراج جلسة عمل تحت جلسة عمل > تسجيل.
تسجيل أوامر PuTTY
SecureCRT
حدد ملف > سجل جلسة العمل لحفظ مخرجات CLI.
حفظ الأوامر محليا
لحفظ مخرجات أمر باستخدام كمية كبيرة من المعلومات مباشرة إلى NCS1K، انقل المخرجات إلى ملف.
ملاحظة: يمكن أن تملأ أوامر تصحيح الأخطاء مع إخراج المطبعة تخزين الجهاز بسرعة عند نقلها إلى ملف.
RP/0/RP0/CPU0:NCS1002_1# show inventory | file harddisk:/inventory.txt
Wed Aug 30 15:35:51.322 UTC
[OK]
تأكيد الملف المحفوظ على القرص الثابت.
RP/0/RP0/CPU0:NCS1002_1# dir harddisk:/inventory.txt
Wed Aug 30 15:37:29.941 UTC
Directory of harddisk:
48 -rwxr--r--. 1 1128 Aug 30 15:35 inventory.txt
تقنيات Capture Show
يقوم أمر show tech-support بتجميع إخراج العديد من الأوامر وتجميعها في ملف واحد أو أكثر، عادة في harddisk:/showtech. يعتمد الأمر show tech المحدد المطلوب على المشكلة الحالية. يحتوي سياق الإدارة على مجموعة منفصلة من أوامر show tech
RP/0/RP0/CPU0:NCS1002_1# show tech ncs1k detail
Wed Aug 30 16:23:20.995 UTC
++ Show tech start time: 2023-Aug-30.162321.UTC ++
Wed Aug 30 16:23:24 UTC 2023 Waiting for gathering to complete
...........................................................................................................................................................................................................................
Wed Aug 30 16:35:30 UTC 2023 Compressing show tech output
Show tech output available at 0/RP0/CPU0 : /harddisk:/showtech/showtech-NCS1002_1-ncs1k-2023-Aug-30.162321.UTC.tgz
++ Show tech end time: 2023-Aug-30.163534.UTC ++
تجميع الملفات في Linux Shell
تحتوي محتويات دليل /var/log على عدد كبير من الملفات المفيدة لتشخيص مجموعة متنوعة واسعة من المشاكل. لتجميع كل هذه الملفات، أستخدم الأمر tar. يستخدم هذا المثال سياق sysadmin ل NCS1002.
أولا، قم بالانتقال إلى الدليل الجذر، ثم قم بتأكيد أن /misc/disk1 يحتوي على مساحة حرة كافية لتخزين ملف tar.
[sysadmin-vm:0_RP0:~]$ cd /
[sysadmin-vm:0_RP0:/]$ df -a
...
/dev/mapper/panini_vol_grp-ssd_disk1_calvados_1 3997376 172592 3598688 5% /misc/disk1
/dev/mapper/panini_vol_grp-ssd_disk1_calvados_swtam_1 47472 264 43484 1% /misc/swtam
/dev/loop1 1015700 197972 748916 21% /var/log
/dev/loop2 469636 4500 430020 2% /misc/config
/dev/loop3 1020456 1804 948768 1% /misc/scratch
none 512 0 512 0% /mnt
debugfs 0 0 0 - /sys/kernel/debug
/dev/loop4 3860988 1720220 1924924 48% /install_repo
tmpfs 10240 0 10240 0% /media/install_tmpfs
اضغط محتويات المجلد /var/log وتحقق من وجود الملف الجديد.
[sysadmin-vm:0_RP0:/]$ tar -czf /misc/disk1/admin_var_logs.tgz /var/log
[sysadmin-vm:0_RP0:/]$ ls -lrt /misc/disk1
انسخ الملف إلى سياق XR للسماح بالنقل إلى موقع آخر.
نقل الملفات
نسخ الملفات بين السياقات
يتصل سياق XR فقط بخادم خارجي، لذلك يجب أن تكون جميع الملفات موجودة هناك قبل نسخ الجهاز.
نسخ من Admin إلى XR
sysadmin-vm:0_RP0# dir harddisk:/showtech/
sysadmin-vm:0_RP0# copy harddisk:/showtech/admin_var_logs.tgz harddisk:/showtech location 0/RP0/CPU0/VM1
نسخ من Sysadmin إلى XR
[sysadmin-vm:0_RP0:/]$ scp /misc/disk1/showtech/admin_var_logs.tgz root@10.11.12.14:/harddisk:/showtech
admin_var_logs.tgz
يعد موقع sysadmin /misc/disk1 معادلا للقرص الثابت للمسؤول: الموقع. وبالمثل، تظهر الملفات المحفوظة على xr-vm /misc/disk1 في القرص الثابت XR: الموقع. تستخدم جميع أجهزة NCS 1000 هذه الاتفاقية.
نسخ من المضيف إلى المسؤول
[sysadmin-vm:0_RP0:~]$ scp root@10.0.2.16:/host_var_logs.tgz /misc/disk1/showtech
نسخ الملفات إلى موقع خارجي
يدعم NCS 1000 العديد من طرق نقل الملفات المختلفة. يستخدم هذا المثال بروتوكول نقل الملفات (FTP) لنسخ ملف من القرص الثابت إلى خادم FTP خارجي.
RP/0/RP0/CPU0:NCS1002_1# copy harddisk:/showtech/admin_var_logs.tgz ftp://root@[ ip_address ]:/
Wed Aug 30 13:52:30.655 CDT
Destination password:
Destination filename admin_var_logs.tgz?
Writing ftp://root:*@ip_address:/admin_var_logs.tgz
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
23862281 bytes copied in 8 sec ( 2982785)bytes/sec
Copy operation success
يقوم هذا المثال ببدء النسخ باستخدام بروتوكول النسخ الآمن (SCP) على خادم Ubuntu.
admin@ubuntu:~$ sudo scp root@[ ip_address ]:/harddisk:/showtech/admin_var_logs.tgz ./
(root@ip_address) Password:
admin_var_logs.tgz
100% 1191 743.0KB/s 00:00
نسخ الملفات إلى USB
عند إدخال محرك أقراص USB في جهاز يدعم التركيب التلقائي ل USB، يقوم النظام بتسمية محرك الأقراص ك disk2. أستخدم الأمر copy لنقل الملفات من القرص الثابت إلى USB.
تنظيف الملفات
لتوفير المساحة على تخزين الأجهزة، قم بإزالة ملفات show techs و log بعد تأكيد النقل الناجح إلى التخزين الخارجي.
RP/0/RP0/CPU0:NCS1002_1# delete harddisk:/showtech/admin_var_logs.tar.gz
Wed Aug 30 19:37:41.739 UTC
Delete harddisk:/showtech/host_var_logs_host.tar.gz[confirm]
لإزالة كافة ملفات show tech، أستخدم حرف البدل *.tgz.
RP/0/RP0/CPU0:NCS1002_1# delete harddisk:/showtech/*.tgz
Wed Aug 30 19:39:16.864 UTC
Delete harddisk:/showtech/*.tgz[confirm]
أستخدم RM لإزالة الملفات من طبقة Linux.
[sysadmin-vm:0_RP0:/]$ rm -v /misc/disk1/admin_var_logs.tar.gz
removed '/misc/disk1/admin_var_logs.tar.gz'
معلومات ذات صلة