Verktyg Visningsval
2012-08-02, 08:37   #1

Gilga

Medlem

Plats: sthlm

Registrerad: dec 2002

Solaris swap rapporterar mindre storlek dag för dag..!


Hej!

Har nyligen fått semester-administrera ett antal gamla Solaris-system... Bland dessa en maskin som kraschade här om dagen på grund av att swap var fullt;

bash-3.00# uname -a
SunOS balder 5.10 Generic_118833-33 sun4u sparc SUNW,Sun-Fire-V445

Det mystiska för mej i sammanhanget är att när jag körde df här om dagen fick jag swap-partitioner (3st) på 6.3GB. Igår 5.9GB och idag 4.9GB...
Någon som kan förklara hur swap i Solaris fungerar?

bash-3.00# df -ha
Filesystem size used avail capacity Mounted on
/dev/dsk/c0t0d0s0 24G 3.8G 20G 16% /
/devices 0K 0K 0K 0% /devices
ctfs 0K 0K 0K 0% /system/contract
proc 0K 0K 0K 0% /proc
mnttab 0K 0K 0K 0% /etc/mnttab
swap 4.9G 1.0M 4.9G 1% /etc/svc/volatile
objfs 0K 0K 0K 0% /system/object
/platform/sun4u-us3/lib/libc_psr/libc_psr_hwcap1.so.1
24G 3.8G 20G 16% /platform/sun4u-us3/lib/libc_psr.so.1
/platform/sun4u-us3/lib/sparcv9/libc_psr/libc_psr_hwcap1.so.1
24G 3.8G 20G 16% /platform/sun4u-us3/lib/sparcv9/libc_psr.so.1
fd 0K 0K 0K 0% /dev/fd
swap 4.9G 448K 4.9G 1% /tmp
swap 4.9G 64K 4.9G 1% /var/run
/dev/dsk/c0t5d0s7 135G 130G 3.2G 98% /opt4
/dev/dsk/c0t4d0s7 135G 130G 3.4G 98% /opt3
/dev/dsk/c0t6d0s7 135G 130G 3.2G 98% /opt5
/dev/dsk/c2t0d0s4 1.0T 672G 342G 67% /dump
/dev/dsk/c2t0d0s5 1.6T 1.1T 467G 72% /opt7
/dev/dsk/c0t0d0s7 111G 107G 2.5G 98% /opt
/dev/dsk/c0t3d0s6 135G 110G 24G 83% /opt2
/dev/dsk/c0t7d0s7 135G 222M 133G 1% /opt6
-hosts 0K 0K 0K 0% /net
auto_home 0K 0K 0K 0% /home
mishmash:vold(pid561) 0K 0K 0K 0% /vol



bash-3.00# swap -s
total: 7407112k bytes allocated + 52632k reserved = 7459744k used, 5160640k available


Tack
__________________
..!
Gilga är inte uppkopplad
2012-08-02, 11:22   #2

HP-X

Medlem

Registrerad: aug 2005

Kollade bara upp som hastigast, men jag tolkar det som att de swap-partitioner du ser är mountade som tmpfs (verifiera mot /etc/vfstab) och när tmpfs används så fyller det upp swappen.

Ser man till swap -s som du postade så verkar du ha totalt 7.4 GB swap. Tar man sedan din available swap - reserved swap så får man ut 4.9 GB vilket är vad df kastar ut sig. Jag skulle ha börjat kolla på vilken av de tre swap mounts det är som använder utrymmet (skulle tippa på svc & tmp) och försöka lista ut vilken applikation det är som använder mer och mer swap.

Ett par länkar som kan tänkas vara av intresse

About Swap Space
Temporary File System
Configuring Additional Swap Space (Tasks)

Återkom gärna med vad du listar ut, skulle vara intressant att veta.
HP-X är inte uppkopplad
2012-08-06, 08:58   #3

Gilga

Medlem

Plats: sthlm

Registrerad: dec 2002

Kort sammanfattat så var det ju inga konstigheter med Solaris och swap, utan snarare lite mystiskt hur det används på denna maskin. Så jag har övervakat hur fylld swap varit de senaste dagarna och den verkar mer eller mindre slumpmässigt mellan 15-30%. Ser inga trender med användningar av databaser eller batchar som körs eller liknande...
__________________
..!
Gilga är inte uppkopplad
Senaste nyheterna

Redaktionens senaste nyhetsrubriker

Sök jobb