11 Ağustos 2009 Salı

Setting Your Shell Prompt

http://hell.org.ua/Docs/oreilly/unix/upt/ch07_01.htm

Basics of Setting the Prompt

The prompt displayed by your shell is contained in a shell variable (6.8) called prompt in the C shell and PS1 in the Bourne shell. As such, it can be set like any other shell variable. [bash and tcsh have plenty of extra features for those two variables. There are examples in later articles. -JP]

So, for example, if I wanted to change my C shell prompt to include my login name, I might put the following command into my .cshrc file:

set prompt="tim % "

(It's helpful to leave the % at the end so that it remains obvious that this is a C shell. The space after the % makes the command you type stand out from the rest of the prompt.)

Or if I wanted to put in the name of the system I was currently logged in on, I might say:

`...` uname -n



set prompt="`uname -n` % "

If I wanted to include the history number for each command, (11.1) I'd say:

set prompt="\! % "

Or if I wanted all three things:

set prompt="tim@`uname -n` \!% "

This will give me a prompt like this:

tim@isla 43%

6 Ağustos 2009 Perşembe

SAP Database Guide: Oracle (BC-DB-ORA-DBA)

http://help.sap.com/saphelp_erp2004/helpdata/en/79/5e0540a054e469e10000000a155106/frameset.htm

aix komutları

smit

bos level;
oslevel
5 version --migration
3 Release
0 Modification -- smith update_all
0 Fix

bos maintenance level
oslevel -r

smit install -- software installation and maintanance
smit install_update
smit install_latest
#geninstall -d /usr..
smit lis_installed
lslpp
-L lists the installed software
-h shows the history of a software product
-p display request information for the fileset
-d dsiplays dependent information for the fileset
-f displays the names of the files added to the system during installation of the fileset
-w lists the fileset that owns a file
-b list software for the specified bundle name
lislpp -l "bos.*"
smit compare_report
smit service_software -software service management(SUMA)
suma
smit maintain_software
gencopy - d /dev/cd0 -t /usr/sys/inst.image all -- copy all software to hard disk for future installation

installs a fix;
#instfix -k IY58143 -d /dev/cd0
Search for a fix;
#instfix -ik IY58143
search for a fix keyword;
instfix -s SCSI -d /dev/cd0
list bos maintance level
instfix -i | grep ML
list missing
#instfix -ciqk 5300-01_AIX_ML | grep :-:
-T displays entire table of contens
-s search for and display table of contents entries containing the string
-k install fileset for a keyword or fix
#instfix -k IY58143 -d /dev/cd0
-f
-i
-a
-d
-c
smit change_documentation_services

accessing the web-based system manager
standalone mode;
#wsm
client-server mode;
#wsm -host
applet mode;
http:///wsm.html
lslpp -h sysmgt.websm.framework
smit web_based_system_manager

HMC Management
#bootlist -m service cd0 hdisk0 hdisk1
#bootinfo -p -architecture
#bootinfo -y -view addresing
#alog -o -t boot - view the boot information
#smit alog

who /var/adm/wtmp
who /var/adm/wtmp | grep "May 17"
/etc/inittab id
runlevel
action
respawn
wait
once
sysinit
off
command
#telinit - reread /etc/inittab file
#shutdown -m a single user mode terminating all logins

System resource controller syntax
list src status
#lssrc -g spooler
start a subsystem
#startsrc -s lpd
refresh a subsystem
# refresh -s lpd
stop a subsystem
#stopsrc -s lpd

Stopping Processes
#ps -ef
not started by srcmstr;
#kill 9345
by SRC;
#stopsrc -s qdaemon

System Shutdown
#shutdown +2 - 2saat sonra kapanacak
-d
-F hızlı kapatır
-h halt o.s.
-i
-k
-m single user mode
-r restart
-t mmddHHMM
-l

Manage the System Environment
#smit system

Manage System Language Environment
#smit mlang

Listing of /deb Directory
#ls -l /dev
cd0
fd0
hd, lv logical volume
hdisk physical volume

List All Support Device
PdDv(Predefined Devices)
#lsdev -P -H
#lsdev -Pc tapes

List All Define Devices
CuDv (Customized Devices)
#lsdev -C -H
#lsattr -EH -l sys0
#lsattr -E -l sys0 -a realmem

Device States
mkdev -l or cfgmgr

SMIT Devices Menu
#smit devices

important aix commands
lsdev -Cc adapter --list all adapters
lsslot -c pci --all slots
lscfg -vl xyz
--------------------
getlvcb -TA hd2
lspv
cfgmgr
lsdev -C -c disk
lspv hdisk1
lspv -l hdisk1
lspv -p hdisk1
lspv -M hdisk1

lsvg
lsvg -o
lsvg -l rootvg
lsvg -p rootvg
lsvg | lsvg -il
lslv newlv
--------------
mpstat cpu bilgileri
mpstat |tail +2 |wc -l

30 Temmuz 2009 Perşembe

AİX SİSTEMLERDE DİSK BOYUTUNUN ARTTIRILMASI

Aix sistemlerde df -g komutu ile disk durumlarını görebiliyoruz. Kontrollerimizde disk alanı yetersizliği tespit edersek disklere boş alan eklenmesi ihtiyacı doğmuş demektir (%100, %99, %98 ...vb).

Disk büyütme işlemlerinde öncelikle yapılması gereken ilgili Aix sisteme Ssh ile bağlanılması gerekmektedir. Bağlantı yapıldıktan sonra df -g komutu ile disklerin durumlarını kontrol ederiz.

Görüleceği üzere bir partitionın durumu %98 lere gelmiş. İlerleyen tarihlerde dolduğunda performans ve başka sorunlarla karşılaşılabilir. Bu nedenle bu alana boş alan eklemeliyiz.

Öncelikle boş alanımızın olup olmadığına bakıyoruz. Bu işlemden önce volume groupun karakteriksel özellikleri listelemememiz gerekiyor.. Bu sayade volume groupta boş alan varmı bakacağız. Lsvg komutunu veriyoruz.

Görüleceği üzere rootvg partition unda 92416 Mb, sapvg partitionunda ise 45824 Mb lık boş yerimiz var. 2000Mb eklemeye karar veriyoruz ve disk alanı ekleme komutumuzu veriyoruz.

root@asprod:/> chfs -a size=+2000M /sapmnt/ASP

Bu komut ile 2000Mb alanı /sapmnt/ASP alanına ekliyoruz. Eğer çıkartmak istiyorsak komutta yapacağımız değişiklik size=-2000M dir. Yani artı yı eksi yapıyoruz. Daha sonra disk alanlarını df –g komutu ile incelediğimizde /sapmnt/ASP alanının 2000 Mb arttığını görebiliriz.

src:http://www.ercanpamuk.com/Makaleler/aix_disk_increase.html

AİX SİSTEMLERDE PERFORMANS KONTROLÜ

Aix sistemlerde belirli zamanlarda performans kontrolü yapılması gerekebilir. Sistemde oalbilecek yavaşlıklarda yada bir darboğaz ile karşılaşıldığında system performansının control edilmesi problemin tespit edilmesinde önemli derecede yardımcı olabilir.

Aix sistemlerde de Linux sistemlerdeki top komutunun bir benzeri olan topas komutu kullanılmatadır. Aix sisteme telnet bağlantısı yapıldıktan sonar komut satırında topas komutu çalıştırılır ve aşağıda göreceğiniz ekran karşınıza gelir.

Bu ekranda sol alt köşede çalışan processlerin PID numaraları, Cpu kullanımları ve procesi kullanan user gibi bilgiler yer almaktadır.

Ortadaki ekranda diskler hakkında bilgiler, en üst soldaki ekranda sistemin durumu, idle gibi bilgiler yer almaktadır.

Eğer sistemde bir yavaşlık varsa ve topas komutu ile system performansı test edildiğinde Cpu kullanım alanına bakılmalıdır. Cpu yu aşırı kullanan bir process varsa bunun ne olduğu üzerine araştırmalar yapılabilir.

src:http://www.ercanpamuk.com/Makaleler/aix_performance_control.html

TİVOLİ STORAGE MANAGER

Tivoli backup işlemlemlerinin yapıldığı IBM in bir uygulamasıdır. Bir sunucu üzerine kurularak backup library ile entegre çalışmaktadır.

Tivoli backup kartuşları ile arkasına yapıştırılan etiketler vasıtasıyla konuşmaktadır. Kartuş çıkartma, kartuş aldırma ...vb işlemler bu etiketlerdeki numaralar aracılığı ile yapılır.

Basit Tivoli Komutları:

q vol: Library içerisindeki kartuşları ve arşivi gösterir.

q libvol: O an library içerisindeki kullanılan kartuşları gösterir.

q pr: Library deki o an yapılan process leri gösterir.

q ses: O an çalışan sessionları gösterir.

q req: Requestleri listeler

reply : Requesti tetikler.


src:http://www.ercanpamuk.com/Makaleler/tivoli.html

TİVOLİ STORAGE MANAGER

Tivoli backup işlemlemlerinin yapıldığı IBM in bir uygulamasıdır. Bir sunucu üzerine kurularak backup library ile entegre çalışmaktadır.

Tivoli backup kartuşları ile arkasına yapıştırılan etiketler vasıtasıyla konuşmaktadır. Kartuş çıkartma, kartuş aldırma ...vb işlemler bu etiketlerdeki numaralar aracılığı ile yapılır.

Basit Tivoli Komutları:

q vol: Library içerisindeki kartuşları ve arşivi gösterir.

q libvol: O an library içerisindeki kullanılan kartuşları gösterir.

q pr: Library deki o an yapılan process leri gösterir.

q ses: O an çalışan sessionları gösterir.

q req: Requestleri listeler

reply : Requesti tetikler.


src:http://www.ercanpamuk.com/Makaleler/tivoli.html