DELL Networking SONiC Teknik destek oluşturma ve toplama
Summary: Bu makalede, Dell Networking SONiC Sürüm 4.0 ve üzeri sürümlerinde teknik desteğin nasıl oluşturulacağı ve toplanacağı açıklanmaktadır.
Instructions
Dizin
Teknik destek dosyası nedir?
Komut Söz Dizimi
Dell SONiC'te teknik destek dosyası oluşturma
Teknik destek dosyası oluşturma durumunu izleme
Anahtardan teknik destek dosyası alma
FTP
HTTP
USB
SCP İstemci uygulaması
Teknik destek dosyası adı ve biçimi
Eski girişleri kısıtlama ve teknik destek dosyasının boyutunu küçültme
Yerden tasarruf etmek için eski teknik destek dosyasını silin.
Teknik destek dosyası nedir
Teknik destek dosyası; Sistem günlüğü, veritabanı durumu, çekirdek dökümü ve benzeri gibi Anahtarın durumuyla ilgili bilgilerden oluşan sıkıştırılmış bir arşiv dosyasıdır. Dell Teknik destek temsilcileri, bir olayın ayrıntılı analizi için bir teknik destek dosyasına ihtiyaç duyar.
- Teknik destek dosyası sıkıştırılmış bir dosyadır ve /var/dump dizinine kaydedilir. Bu klasörün içeriği komut kullanılarak görüntülenebilir:
dir tech-support:/
- Teknik destek dosyası .tar.gz uzantısına sahiptir
- Teknik destek dosyasının oluşturulması 15-30 dakikadan fazla sürebilir.
- Dosya boyutu,günlük örneklerinin verilerine ve süresine bağlı olarak değişir. Boyutu küçültmek için "since" seçeneğini kullanabiliriz
- Mümkünse sorunlu durumunda bir Teknik destek dosyası oluşturmayı deneyin
Komut Söz Dizimi
| KOMUT | AÇIKLAMA |
|---|---|
admin@sonic:~$ sonic-cli |
Dell Sonic'e gir |
sonic# show tech-support |
Bir teknik destek dosyası oluştur. |
sonic# show tech-support status |
Teknik destek dosyası oluşturma durumunu göster |
sonic# dir tech-support:/ |
Teknik destek dosyasının oluşturulduğu /var/dump dizininin içeriğini göster. |
sonic# copy tech-support://<filename> ftp/home/http/scp/usb://<filename> |
Bir teknik destek dosyasını ftp, http, scp protokolü veya bir usb ya da ana dizini kullanarak uzak bir konuma kopyala |
İsteğe Bağlı
| KOMUT | AÇIKLAMA |
|---|---|
sonic# show tech-support since <date/time> |
Tarih ve saatten bir teknik destek dosyası oluştur. Daha fazla bilgi için buraya tıklayın. |
sonic# delete tech-support:/ <filename> |
Eski teknik destek dosyasını sil. Bu, flash alanından tasarruf sağlar. |
Dell SONiC'te teknik destek dosyası oluşturma
Bir teknik destek dosyası oluşturmak için "show tech-support" (teknik desteği göster) komutunu kullanın.
Örnek
admin@DELLSONiC:~$ sonic-cli DELLSONiC# DELLSONiC# show tech-support %Info: Tech-support process started, please check "show tech-support status" for tech-support progress DELLSONiC#
Teknik destek dosyası oluşturma durumunu izleme
Teknik destek dosyası oluşturma durumunu izlemek için "show tech-support status" (teknik destek durumunu göster) komutunu kullanın. Çıktıda Durum gösterilir: Dosya oluşturma işlemi tamamlandığında tamamlanır.
var/tmp klasörünün içeriğini görmek için "dir tech-support:/" komutunu kullanın. Teknik destek dosyası bu klasörde oluşturulur.
Aşağıda "show tech-support status " (teknik destek durumunu göster) ve "dir tech-support:/" komutlarının örnek bir çıktısı yer almaktadır
Teknik destek dosyası oluşturma sırasında:
DELLSONiC# show tech-support status Status: In Progress (Collecting Counters-1) Total items collected: 12
DELLSONiC# dir tech-support:/ ------------------------------------------------------------------------- Date(Last Modified) Size(Bytes) Type Filename ------------------------------------------------------------------------- 2023-04-15 20:21 4096 d sonic_dump_DELLSONiC_20230415_202048 2023-04-15 20:22 11100160 - sonic_dump_DELLSONiC_20230415_202048.tar
Teknik destek dosyası oluşturma işlemi başarıyla tamamlandıktan sonra.
DELLSONiC# show tech-support status Status: Completed File Name: /var/dump/sonic_dump_DELLSONiC_20230415_202048.tar.gz
DELLSONiC# dir tech-support:/ ------------------------------------------------------------------------- Date(Last Modified) Size(Bytes) Type Filename ------------------------------------------------------------------------- 2023-04-15 20:27 252932846 - sonic_dump_DELLSONiC_20230415_202048.tar.gz
Anahtardan teknik destek dosyası alma
Teknik destek dosyasını ana dizine veya usb'ye veya uzak ftp/http/scp sunucusuna kopyalamak için "copy tech-support://<tech-support filename> <destination>//<filename>" komutunu kullanın.
Aşağıda mevcut hedef seçenekleri ve bunların kullanımı yer almaktadır.
- ftp: Uzak FTP sunucusuna kopyala (ftp://userid:passwd@hostip/filepath)
- ana dizin: Ana dizine kopyala (home://filename)
- http: Uzak HTTP sunucusuna kopyala (http://hostip/filepath)
- scp: Uzak SCP sunucusuna kopyala (scp://userid:passwd@hostip/filepath)
- usb: Usb medya dizinine kopyala (usb://filename)
Aşağıdaki seçenekleri bir örnekle açıklayacağız.
FTP
Bir dosyayı uzak bir FTP sunucusuna kopyalamak için aşağıdaki söz dizimini kullanın.
copy techsupport://<techsupport file.tag.gz> ftp://userid:passwd@hostip/filepath
Teknik destek dosyasını IP adresi 10.0.0.1 olan, kullanıcı adı ve parolası aşağıda belirtilmiş uzak bir FTP sunucusuna kopyaladığımızı düşünün: Kullanıcı adı TEST ve parola PASS
Örnek Çıkışı
DELLSONiC# copy tech-support://sonic_dump_DELLSONiC_20230415_202048.tar.gz ftp://TEST:PASS@10.0.0.1/sonic_dump_DELLSONiC_20230415_202048.tar.gz
HTTP
Bir dosyayı uzak bir HTTP sunucusuna kopyalamak için aşağıdaki söz dizimini kullanın.
copy techsupport://<techsupport file.tag.gz> http://hostip/filepath
Teknik destek dosyasını IP adresi 10.0.0.1 olan uzak bir HTTP sunucusuna kopyaladığımızı düşünün.
Örnek Çıkışı
DELLSONiC# copy tech-support://sonic_dump_DELLSONiC_20230415_202048.tar.gz http://10.0.0.1/sonic_dump_DELLSONiC_20230415_202048.tar.gz
USB
Bir Ağ anahtarında DELL SONiC üzerinde USB kullanmak için usb enable (usb etkinleştir) komutunun yapılandırıldığından emin olmalıyız. Varsayılan olarak, usb devre dışıdır.
Anahtara usb taktıktan sonra usb mount (usb bağla) komutunu çalıştırın.
Dell Networking SONiC USB bağlama ve bağlantısını kesme
Örnek Çıkışı
sonic# sonic# configure terminal sonic(config)# usb enable sonic(config)# exit sonic# usb mount DELLSONiC# copy tech-support://sonic_dump_DELLSONiC_20230415_202048.tar.gz usb://sonic_dump_DELLSONiC_20230415_202048.tar.gz
SCP İstemci uygulaması
Anahtarda teknik destek dosyasını ayıklamak için herhangi bir SCP istemci uygulamasını kullanabilirsiniz.
Anahtarda oturum açmak için SCP istemci uygulamasındaki Anahtar oturum açma kimlik bilgilerini kullanın. Teknik destek dosyası /var/dump/ dizininde bulunur.
Bazı SCP istemci uygulamaları, bir dosyayı /var/dump/ anahtar konumundan yerel makinenizdeki bir konuma kopyalamayı daha da kolaylaştıran bir grafik arayüzüne sahiptir.
Teknik destek dosyası adı ve biçimi
Teknik destek dosyasının adı "sonic_dump_<Hostname>_ _YYYYMMDD_HHMMSS.tar.gz"
*YYYYMMDD_HHMMSS biçimindedir: Yıl Ay Gün _ Saat, Dakika, Saniye. Bu, teknik destek dosyası oluşturma zamanıdır.
Örneğin "sonic_dump_DELLSONiC_20230415_202048.tar.gz", oluşturulan teknik destek dosyasıdır. Burada, YYYMMDD_HHMMSS 20230415_202048 ve DELLSONiC anahtarın ana bilgisayar adıdır.
Eski girişleri kısıtlama ve teknik destek dosyasının boyutunu küçültme
Teknik destek dosyası, anahtarın çalışma süresine bağlı olarak büyük bir dosya olabilir. Dell SONiC'de günlük tutma süresini sınırlayarak dosyanın boyutunu küçültebiliriz.
Belirli bir zamana ait teknik desteği yakalamak için "show tech-support since <date/time>" komutunu kullanın.
Örnek Çıkışı
DELLSONiC# show tech-support since "2023-04-14T12:30:30Z" %Info: Tech-support process started, please check "show tech-support status" for tech-support progress
Etkinlikten önce olası önleyici eylemler için bir gün öncesinin 0 saatine kadar çekim yapılması önerilir.
Örnek Çıkışı
DELLSONiC# show tech-support since "2023-04-14T00:00:00Z" %Info: Tech-support process started, please check "show tech-support status" for tech-support progress
Komut Söz Dizimi
| Komut | Açıklama |
|---|---|
sonic# show tech-support since <date/time> |
Aşağıda tarih/saat biçimi verilmiştir. "YYYY-MM-DDTHH:MM:SS[.ddd…]Z" veya "YYYY-MM-DDTHH:MM:SS[.ddd…]+hh:mm" veya "YYYY-MM-DDTHH:MM:SS[.ddd…]-hh:mm" Burada: YYYY = yıl, MM = ay, DD = gün, T (zamandan önce gerekli), HH = saat, MM = dakika, SS = saniye, (isteğe bağlı) .ddd... = saniyenin ondalık kesri (örneğin ".323") Z, yerel saatten sıfır farkını gösterir. +/- hh:mm, yerel saatten saat:dakika farkını gösterir. |
Yerden tasarruf etmek için eski teknik destek dosyasını silin
Dosyayı anahtardan ayıkladıktan sonra döküm klasöründeki teknik destek dosyasını güvenle silebiliriz.
Teknik destek dosyasını silmek için "delete tech-support:/ <techsupport file.tar.gz>" komutunu kullanın.
Örnek Çıkışı
DELLSONiC# delete tech-support:/ sonic_dump_DELLSONiC_20230415_202048.tar.gz Proceed to delete tech-support:/sonic_dump_DELLSONiC_20230415_202048.tar.gz? [y/N]:y
Dosyanın silinip silinmediğini doğrulamak için "dir tech-support:/" komutunu kullanın.
Örnek Çıkışı
DELLSONiC# dir tech-support:/ ------------------------------------------------------------------------- Date(Last Modified) Size(Bytes) Type Filename -------------------------------------------------------------------------