IBM® Support Assistant Lite



İçindekiler

Giriş
Adım Adım
Araç Kuruluşu
    Aracın Kurulması
Aracın Kullanılması
    JAVA_HOME ortam değişkeninin ayarlanması
    Aracın Swing GUI kipinde başlatılması
    Aracın komut satırı konsolu kipinde başlatılması
    Yürütme sırasında yaratılan dosyaların yeri
    Araçla Swing GUI kipinde etkileşimde bulunulması
    Veri toplama zip dosyası adının geçerliliğinin denetlenmesi
    Araçla komut satırı konsolu kipinde etkileşimde bulunulması
    Sürüm bilgisinin saptanması
    HTTPS ile yukarı yüklemek için yetkili sunucu desteği
Ticari Markalar

Giriş

IBM® Support Assistant Lite, IBM yazılım ürünlerinde sorun giderilmesine yardımcı olan bir araçtır. Bu araç, sorun verilerinin otomatik olarak toplanmasında odaklanır. IBM yazılım ürünlerinde saptanan çeşitli kategorilerdeki sorunlar için belirti çözümleme desteği de sağlar. Araştırılmakta olan sorunun kökenini saptamak için, bir sorun tipiyle ilgili bilgiler toplanıp çözümlenir. Araç, uygun izleme düzeylerini ayarlayarak bir sorunu yeniden üretmek için gereken zamanı kısaltmanın yanı sıra, günlük bilgilerini IBM Desteği'ne göndermek için gereken çabayı da azaltır. Bu yardımda IBM Support Assistant Lite aracını nasıl kuracağınız ve çalıştıracağınız açıklanmıştır.


Adım Adım

Çoğu durumda, aşağıdaki adım dizisi aracı kurmanızı ve kullanmanızı sağlayacaktır. Sorunlarla karşılaşırsanız ya da bu adımlardan biriyle ilgili ek bilgiye gerek duyarsanız, bu kısmı izleyen kısımlara bakabilirsiniz.

  1. Bilgisayarınıza yüklediğiniz arşiv dosyasındaki dosyaları açın ve aracı kurun.
  2. Aracı grafik kullanıcı arabirimi ya da komut satırı konsol kipinde çalıştırın.

Araç Kuruluşu

Aracın Kurulması

Her durumda, IBM Support Assistant Lite aracının kurulması, bilgisayarınıza yüklediğiniz arşivdeki dosyaların açılmasından oluşan basit bir işlemdir. Dosyalar, aracı çalıştıracağınız sistemde seçeceğiniz herhangi bir dosya sistemi yerinde açılabilir. Böylece, hedef dizininizin altında \ISALite adlı bir altdizin yaratılır.


Aracın Kullanılması

JAVA_HOME ortam değişkeninin ayarlanması

IBM Support Assistant Lite aracını grafik kullanıcı arabirimi kipinde mi, yoksa konsol kipinde mi kullanacağınızdan bağımsız olarak, aracı başlatmak için aynı yordamı kullanırsınız: Bir komut satırından uygun başlatma komut dosyasını başlatırsınız. Windows sistemlerinde bu başlatma komut dosyaları toplu iş dosyalarıdır. Diğer ortamlarda bunlar kabuk komut dosyalarıdır.

Araç bir Java uygulaması olarak gerçekleştirildiğinden, aracın başlayabilmesi için JAVA_HOME ortam değişkeninin ayarlanması gereklidir. Java PATH değişkeninde yoksa, JAVA_HOME ortam değişkeni el ile ayarlanmalıdır. IBM Support Assistant Lite aracı için 1.4.2 ya da daha yüksek sürüm düzeyinde bir JRE gerekir (Windows 7 64 bit üzerinde 1.5 ya da üstü); bu nedenle, aracın çalışacağı sistemde uygun bir JRE'nin kurulu olduğunu doğrulamanız gerekir. Kuruluysa, JAVA_HOME değişkenini bu JRE'yi gösterecek şekilde ayarlamak için işletim sistemine özgü bir komut vermeniz gerekecektir. Microsoft JVM/JDK ve gij (GNU libgcj) desteklenmez. Örneğin, bir Windows altyapısında c:\jre1.4.2 dizinine jre1.4.2 kuruluysa, JAVA_HOME değişkenini ayarlamak için aşağıdaki komutu kullanırsınız:

SET JAVA_HOME=c:\jre1.4.2

Bir Linux, AIX, HP-UX ya da Solaris altyapısında, JAVA_HOME değişkeninin ayarlamak için kullanılacak komut sözdizimi kullandığınız kabuğa bağlıdır. Örneğin Bash kabuk kullanıyorsanız ve JDK /opt/jre142 dizininde kuruluysa, JAVA_HOME değişkenini ayarlamak için aşağıdaki komutu girersiniz:

export JAVA_HOME=/opt/jre142

Aracı varsayılan yerlerden birine kurduktan sonra, aracın başlatılması "ERROR: This tool requires JRE 1.4.2 or greater to run" (HATA: Bu aracın çalışması için JRE 1.4.2 ya da üstü gerekir) iletisiyle başarısız olabilir. Bu ileti, sürüm düzeyinin 1.4.2'den düşük olduğunu gösterir. Bu durumda JAVA_HOME değişkenini el ile ayarlayarak doğru düzeydeki bir JRE'yi göstermesini sağlamalısınız.

Aracın GUI kipinde başlatılması

Aşağıdaki başlatma komut dosyasını yürütmeniz gerekir:

Aracın komut satırı konsolu kipinde başlatılması

Grafik kullanıcı arabirimi (GUI) yoksa, aracın otomatik olarak komut satırı kipinde başlaması gerekir. GUI olduğu halde konsol kipi isteniyorsa, komut satırında "-console" seçeneğini belirtin. Bazı durumlarda GUI olup olmadığı saptanamaz ve araç başlamaz. Böyle durumlarda aracın "-console" kullanılarak başlatılması gerekir.

Yürütme sırasında yaratılan dosyaların yeri

Varsayılan olarak, yürütme sırasında yaratılan dosyaları saklamak için ISA Lite kuruluş dizini kullanılır. Bazı sistemlerde ISA Lite kuruluş dizini salt okunur olur. Bu durumda -useHome değiştirgesini kullanın. Bu değiştirge geçici dosyaların sistemin geçici dizinine, kalıcı dosyaların ise kullanıcının ana dizinine yazılmasını sağlar.

Araçla GUI kipinde etkileşimde bulunulması

IBM Support Assistant Lite aracı GUI kipinde başladıktan sonra, aşağıda gösterilen grafik arabirim görüntülenir.

Aracı veri toplama ve çözümleme gerçekleştirmek üzere kullanabilmek için, aşağıda gösterildiği gibi, önce Sorun Tipi penceresinde bir sorun tipi seçmelisiniz.

 

 

Ana GUI'de Sorun Tipi dışında değer girmeniz gereken tek giriş alanı, veri toplama zip dosyasının adıdır. Bu noktada dosya adı istediğiniz herhangi bir değer olabilir: Örneğin, Install_failed_2011_01_03 gibi bir ad kullanabilirsiniz. Uzantı belirtmezseniz, araç otomatik olarak "zip" uzantısını ekler. Veri toplama gerçekleştireceğiniz sorunla ilgili açık bir PMR'ınız varsa ve toplama sonuçlarının araç tarafından FTP ile otomatik olarak IBM Desteği'ne gönderilmesini istiyorsanız, FTP adımında araç IBM Desteği için gerekli olan belirli bir dosya adlandırma kuralına uyulmasını zorunlu kılar; dosya adının şu üç özel alanla başlaması gerekir: <pmrnumarası>.<şubenumarası>.<ülkekodu>.<kısa tanım>.zip. Bu tipte bir dosya adı şöyle olabilir: 34143.055.000.logs.zip. Önceki biçimle uyumluluğu sürdürmek amacıyla, ilk üç noktanın yerine (ancak, "zip" uzantısının öncesindeki dördüncü nokta için değil) virgül de kabul edilir. Ancak tercih edilen sınırlayıcı noktadır.

Bu değerleri girdikten sonraki adım Veri Topla düğmesini ıklatmaktır. Veri toplama komut dosyası çalışmaya devam ederken, veri toplama etkinliklerini tamamlaması için gereken ek bilgileri (varsa) sizden ister. Ek yapılanış bilgilerini, karşılaştığınız sorunla sonuçlanan olaylar dizisiyle ilgili bilgileri ya da veri toplamanın tamamlanmasına ilişkin tercihlerinizi belirtmenizi de isteyebilir. Komut dosyası gereken tüm bilgileri edindikten sonra, veri toplama işleminin geri kalan kısmına devam eder.

 Araç veri toplamayı tamamlayınca, sonuçları IBM Desteği'ne gönderebilirsiniz. Dosya aktarımı için şifresi FTP ile şifreli HTTPS arasında seçim yapabilirsiniz. Aracın IBM Desteği'ne gönderdiği zip dosyasının adı, Çıkış Dosyası Adı/Yolu kutusunda girilen dosya adının sonuna, sunucu anasistemi adı ve yürürlükteki zaman damgası eklenerek üretilir.

 Örnek: Çıkış Dosyası Adı/Yolu kutusunda girilen dosya adı 34143.055.000.logs.zip ise, IBM'e gönderilen zip dosyasının adı şöyle olur:

34143.055.000.logs.zip-<anasistemadı>-<yürürlüktekiZamanDamgası>.zip.

Veri toplama zip dosyası adının geçerliliğinin denetlenmesi

IBM Desteği FTP sitesindeki (ftp.emea.ibm.com) otomasyon tümüyle, IBM Support Assistant Lite aracının ana grafik kullanıcı arabiriminde açıklanan dosya adlandırma kuralına bağlıdır. Bu kurala uygun olmayan bir dosya alınırsa, o dosyayı IBM Desteği hiç görmez. Araç veri toplama zip dosyasını ftp.emea.ibm.com sitesine göndermek üzere bir FTP işlemi başlatmadan önce, veri toplama zip dosyası adının bu kurala uygun olup olmadığını denetler. Dosya adı biçimi doğru değilse, dosya adını düzeltebileceğiniz bir pencere belirir. FTP sitesinin yürürlükteki dosya adlandırma kuralı, burada belgelendiği gibi, bileşik dosya adındaki her bir alanın noktayla ayrıldığı biçimdir. Ancak daha önceki kural, ayırıcı olarak virgül kullanılmasıydı. FTP sitesi önceki kurala göre adlandırılmış dosya adları işlemeye devam ettiği için, IBM® Support Assistant Lite aracının geçerlilik denetimi mantığı hem noktayı, hem de virgülü sınırlayıcı olarak kabul eder.

Araçla komut satırı konsolu kipinde etkileşimde bulunulması

IBM Support Assistant Lite komut satırı konsolu kipinde çalıştığında, kullanıcı girişi için giriş alanları ya da seçim listeleri olmaz. Kullanılabilecek seçenekler numaralı listeler olarak sunulur ve seçiminizin numarasını girip Enter tuşuna basmanız gerekir. Giriş alanları bilgi istemlerine dönüştürülmüştür; yanıtınızı girip Enter tuşuna basarsınız.

Collector aracını durdurmak için konsol kipinde quit yazın.

Araç sizden dosya adlarını ister. Unix altyapılarında, kullanıcının ana dizini belirtimi olarak "~" kullanılması desteklenmez. "~" kullanılırsa, "~" adıyla çalışma dizininin altındaki bir dizine gönderme yapılır.

Konsol kipinin sessiz toplama özelliği, yanıtlarınızı konsol kipi oturumundan bir dosyaya kaydetmenizi ve aynı veri toplama komut dosyasını daha sonra yürüttüğünüzde bu dosyayı kullanmanızı sağlar.

Bunun için önce veri toplayıcının belirli bir çalışmasındaki tüm soruların yanıtlarını içeren bir "yanıt dosyası" yaratmanız gerekir. Aynı veri toplama işlemini daha sonra yeniden yürütmeniz gerektiğinde, aracı başlatırken yanıt dosyasını belirtmeniz yeterli olur; tüm soruları yanıtlamak için, daha önce verdiğiniz yanıtlar kullanılır. Yanıt dosyaları farklı veri toplama işlemleri gerçekleştirmek için farklı yanıtlar içerecek şekilde değiştirilebilir.

Yanıt dosyası yaratmak için, aracı komut satırı konsolu kipinde -record seçeneğinin ardından yanıt dosyasının adını belirterek çalıştırın. Örneğin, bir Linux ortamında aşağıdaki komut çalıştırılabilir:

./runISALite.sh -console -record response.txt

Bu kipte çalışırken, komut dosyasının istemlerine vereceğiniz yanıtları belirteceğiniz etkileşimli bir oturuma geçersiniz. Yanıtlarınız, yürürlükteki veri toplama işlemini etkilemenin yanı sıra, adını belirtiğiniz dosyaya da kaydedilir. Etkileşimli oturum tamamlandıktan sonra, ileride aynı komut dosyasını yürütmek için belirtik kullanıcı girişi gerekmeksizin bu yanıt dosyasını kullanabilirsiniz.

Örneğin bir UNIX ortamında, kaydettiğiniz yanıt dosyasını kullanarak aracı sessiz kipte çalıştırmak için şu komutu girebilirsiniz:

./runISALite.sh -console response.txt

Yanıt dosyası düz metin dosyasıdır; dosyayı düzenleyerek kullanıcının yanıtlarını gerektiği gibi değiştirebilirsiniz. Örneğin, aracı yanıt dosyasının kaydedildiği sistemden farklı bir sistemde çalıştırmak isterseniz, yanıt dosyasındaki bazı değerleri ayarlamanız gerekebilir.

Yanıt dosyalarını kullanırken, kullanıcı adı ve parola gibi duyarlı bilgilerin bu dosyalarda saklanabileceğini unutmayın; bu dosyaları, duyarlı bilgilere yetkisiz erişimi önleyecek şekilde yönetmeniz önemlidir. Ayrıca, her veri toplama işlemi sessiz toplama seçeneğinin kullanılmasına uygun değildir. Bazı veri toplama işlemleri her zaman, kullanıcıyla aynı etkileşimi gerektirir. Örneğin, ilgili günlük ve izleme dosyalarının toplanabilmesi için veri toplama sırasında sorunu yeniden üretmeniz istenebilir. Bu durumda sessiz toplama bu adımı kaydetme ve yeniden üretme yeteneğine sahip değildir.

Yanıt dosyasına duraklatma eklenmesi

ISA Lite V1.3.4 ile başlayarak, yanıt dosyasının biçimi kullanıcı için daha kolay okunabilir ve düzenlenebilir bir biçime çevrilmiştir. Dosya, '#' ile başlayan açıklamalar ve anahtar-değer çifti dizileriyle, bir Java özellik dosyasına çok benzer.

Her zamanki düzenleyicinizi kullanarak bu yeni yanıt dosyalarına duraklatma ekleyebilirsiniz. Desteklenen yeni iki anahtar aşağıdaki kısaca açıklanmıştır:

Notlar

Sürüm bilgisinin saptanması

Varsayılan olarak, aracın (ve çeşitli alt bileşenlerinin) sürümü, başlatıldığı konsola yazılır. GUI kipinde çalışırken sürüm bilgisi Yardım->Hakkında menü seçeneği kullanılarak da bulunabilir. Java kullanılamıyorsa ya da Java uygulaması başlatılamıyorsa, başlatma komut dosyalarını "-version" seçeneğiyle çalıştırarak aracın sürümünü alabilirsiniz.

"-version" seçeneği kullanıldığında, başlatma komut dosyaları sürüm bilgisini aracı başlatmadan yazar.

HTTPS ile yukarı yüklemek için yetkili sunucu desteği

Varsayılan olarak, JRE 1.5 ya da üstü kullanıldığında yukarı yükleme işlemleri sistem tarafından tanımlanmış bir yetkili sunucuyu kullanır. Windows sistemlerinde, JRE Internet Explorer tarayıcısının yetkili sunucu yapılanışını kullanır. Unix sistemlerinde, JRE GNOME 2'nin yetkili sunucu yapılanışını kullanır. Bunu geçersiz kılıp farklı bir yetkili sonucu girmek için "-promptForProxy" seçeneğini kullanın.

Ticari Markalar 

IBM, IBM logosu ve AIX, International Business Machines Corporation firmasının ABD'de ve/ya da diğer ülkelerdeki ticari markaları ya da tescilli ticari markalarıdır.

 Java ve Java tabanlı tüm ticari markalar, Sun Microsystems, Inc. firmasının ABD'de ve/ya da diğer ülkelerdeki ticari markalarıdır.

Microsoft, Windows, Windows NT ve Windows logosu, Microsoft Corporation firmasının ABD'de ve/ya da diğer ülkelerdeki ticari markalarıdır.

UNIX, Open Group'un ABD'de ve/ya da diğer ülkelerdeki tescilli ticari markasıdır.

Linux, Linus Torvalds'ın ABD'de ve/ya da diğer ülkelerdeki ticari markasıdır.

HP-UX, Hewlett-Packard Company'nin tescilli ticari markasıdır.

Diğer şirket, ürün ve hizmet adları, başka şirketlerin ticari markaları ya da hizmet markaları olabilir.