Апр 112011
 

При переполнении файловой системы бывает полезно определить, какой каталог или файл занимает много места. Например, при переполнении домашней директории ORACLE наиболее вероятно, что разрослись какие-то логи, их можно поискать такой командой:

du -ka $ORACLE_HOME | sort -nr | head -n 30

Ключ n в команде sort нужен, чтобы сортировка производилась не по алфавиту, а с с помощью сравнения чисел (размера каждого каталога в килобайтах), а с помощью команды head мы выбираем первые 30 строк вывода, т.к. каталогов и файлов может быть очень много.
Такой способ будет работать в Solaris, HP-UX и Linux.

В результате будет выведено примерно следующее:

2532499 /usr/oracle/test
464684  /usr/oracle/test/lib
265586  /usr/oracle/test/bin
246954  /usr/oracle/test/oc4j
233542  /usr/oracle/test/oc4j/j2ee
189152  /usr/oracle/test/lib32
179074  /usr/oracle/test/jdk
168166  /usr/oracle/test/jdk/jre
164915  /usr/oracle/test/jdk/jre/lib
158960  /usr/oracle/test/lib/libserver10.a
137899  /usr/oracle/test/sysman
135148  /usr/oracle/test/sf280-test
135145  /usr/oracle/test/sf280-test/sysman
123624  /usr/oracle/test/bin/oracle
120384  /usr/oracle/test/assistants
117733  /usr/oracle/test/assistants/dbca
115751  /usr/oracle/test/assistants/dbca/templates
112123  /usr/oracle/test/sf280_test/sysman/log
109016  /usr/oracle/test/oc4j/j2ee/oc4j_applications
109015  /usr/oracle/test/oc4j/j2ee/oc4j_applications/applications
107757  /usr/oracle/test/oc4j/j2ee/OC4J_DBConsole_sf280_test
107687  /usr/oracle/test/oc4j/j2ee/OC4J_DBConsole_sf280_test/log
100320  /usr/oracle/test/oc4j/j2ee/OC4J_DBConsole_sf280_test/log/http-web-access.log
95216   /usr/oracle/test/assistants/dbca/templates/Seed_Database.dfb
94931   /usr/oracle/test/network
93523   /usr/oracle/test/jdk/jre/lib/fonts
89004   /usr/oracle/test/sysman/jlib
84025   /usr/oracle/test/network/log
83395   /usr/oracle/test/oc4j/j2ee/oc4j_applications/applications/em
79087   /usr/oracle/test/jre

Красным я пометил кандидатов на чистку.

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre lang="" line="" escaped="" cssfile="">

(обязательно)

(обязательно)