ralfsy
Aktives Mitglied
Thread Starter
- Dabei seit
- 22.04.2006
- Beiträge
- 254
- Reaktionspunkte
- 11
Hi,
ich habe hier eine Effekt, den ich nicht verstehe. Für die Installtion von DB2 unter Lion müsste ich vorübergehen den Befehl "ulimit" ausser Gefecht setzen.
mac:~ db2inst1$ which ulimit
/usr/bin/ulimit
also habe ich mittels:
sudo mv /usr/bin/ulimit /usr/bin/ulimit.orig
sudo touch /usr/bin/ulimit && chmod +x /usr/bin/ulimit
ein Dummy-File angelegt.
Jetzt sollte eigentlich bei "ulimit -a" kein Ergebnis kommen .. aber
mac:~ db2inst1$ ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
max locked memory (kbytes, -l) unlimited
max memory size (kbytes, -m) unlimited
open files (-n) 256
pipe size (512 bytes, -p) 1
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 709
virtual memory (kbytes, -v) unlimited
Na ja .. mit "find / -name uname" die Platte abgegrast, ob evtl. in einem anderen Pfad noch ein "uname" vorhanden ist ... ist aber keines mehr vorhanden. Im nächsten Schritt habe ich das uname.orig und mein neu erzeugtes uname gelöscht. Das bringt aber auch nichts. Der Befehl "uname" bringt immer noch ein Ergebnis.
Das Ganze passiert in allen Shells (bash, ksh, zsh). Wie kann "uname" noch funktionieren, wenn das Binary gelöscht wurde ... habe auch mal Rebootet, aber das hat auch nix gebracht.
Irgendwie muss man doch ulimit loswerden können.
ich habe hier eine Effekt, den ich nicht verstehe. Für die Installtion von DB2 unter Lion müsste ich vorübergehen den Befehl "ulimit" ausser Gefecht setzen.
mac:~ db2inst1$ which ulimit
/usr/bin/ulimit
also habe ich mittels:
sudo mv /usr/bin/ulimit /usr/bin/ulimit.orig
sudo touch /usr/bin/ulimit && chmod +x /usr/bin/ulimit
ein Dummy-File angelegt.
Jetzt sollte eigentlich bei "ulimit -a" kein Ergebnis kommen .. aber
mac:~ db2inst1$ ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
max locked memory (kbytes, -l) unlimited
max memory size (kbytes, -m) unlimited
open files (-n) 256
pipe size (512 bytes, -p) 1
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 709
virtual memory (kbytes, -v) unlimited
Na ja .. mit "find / -name uname" die Platte abgegrast, ob evtl. in einem anderen Pfad noch ein "uname" vorhanden ist ... ist aber keines mehr vorhanden. Im nächsten Schritt habe ich das uname.orig und mein neu erzeugtes uname gelöscht. Das bringt aber auch nichts. Der Befehl "uname" bringt immer noch ein Ergebnis.
Das Ganze passiert in allen Shells (bash, ksh, zsh). Wie kann "uname" noch funktionieren, wenn das Binary gelöscht wurde ... habe auch mal Rebootet, aber das hat auch nix gebracht.
Irgendwie muss man doch ulimit loswerden können.