Google Cloud: проверьте использование дискового пространства

Создание пакетов из источника в целом является болью, но после того как это сделано, можно использовать его, чтобы сделать пакет и обеспечить двоичные файлы сами и избавить других от необходимости делать так для проекта.

Я только сделал подверсию сам, а не mod_perl, но я смотрел на сценарий сборки, который мы используем для mod_perl (печально, это очень характерно для нашей среды и не имело бы много применения для Вас), и похоже, что mod_perl будет самой легкой опцией, поскольку это имеет меньше зависимостей (просто жемчуг и апач).

Здание mod_perl надеется быть столь же простым как perl Makefile.PL MP_APXS=/path/to/your/apache/bin/apxs; make; make install.

Подверсия, с другой стороны, требует, по крайней мере, апреля и apru, и в зависимости от Ваших требований, другие зависимости (например, мы создаем с привязкой Python для trac). Если Вы решаете скомпилировать подверсию, Вы, вероятно, хотите отключить как можно больше зависимостей (например, если Вам не нужна berkely поддержка дб, передача --without-berkley-db настраивать). Если настраивают, жалуется на недостающую зависимость, решите, нуждаетесь ли Вы в ней и просто добавляете --without-featurex если Вам не нужен он.

У Вас должен будет быть апрель, и apru создал сначала (или двоичные установленные пакеты), и передача --with-apr=/some/path и --with-apr-util=/some/path опции (оба - пути к apr/apu-1-config файл, расположенный в каталоге bin).

Получение работы поддержки SSL могло бы взять некоторую работу также, как solaris ssl библиотеки находятся в месте, которое обычно не обнаруживается. Удостоверьтесь, что Вы имеете -I/usr/sfw/include в Вашей переменной среды CFLAGS и -L/usr/sfw/lib -R/usr/sfw/lib (или/usr/sfw/lib/amd64 или sparcv9, если Вы хотите 64 бита) в Вашей переменной среды LDFLAGS. Обе переменные должны быть установлены перед выполнением настраивают. Если Вы создаете 32-разрядный, Вы смогли сходить с рук просто выполнение --with-ssl=/usr/sfw, но маловероятно, что подверсия найдет библиотеки на 64 бита правильно при требовании версии на 64 бита без Вас устанавливающий CFLAGS/LDFLAGS правильно.

Как с созданием mod_perl, необходимо будет сообщить подверсии, где apxs, просто передайте --with-apxs=/path/to/apache/bin/apxs настраивать.

Эта последняя подсказка, вероятно, очевидна, но на всякий случай: превратите инструкции по сборке в сценарий (или Make-файл), таким образом, можно легко повторить их на новых машинах, или с немного отличающимся настраивают опции.

7
задан 11 April 2016 в 07:36
5 ответов

Вы не можете увидеть его в окне предварительного просмотра диска, как сказал Файзан, но вы можете использовать инструмент мониторинга Google StackDriver Monitoring, чтобы получить хороший предварительный просмотр состояния ваших экземпляров.

.
3
ответ дан 2 December 2019 в 23:21

В Вашем терминальном использовании эта команда для обнаружения размера файлов и какой каталог является более большим:

ncdu /
0
ответ дан 2 December 2019 в 23:21

Я использую простой обходной путь для этого.

Создайте моментальный снимок вашего постоянного диска и посмотрите на его размер:

enter image description here

6
ответ дан 2 December 2019 в 23:21

Обходной путь, описанный выше, с размером снимка будет работать в консоли.

Для более точного (и быстрого) подробного обзора вы можете использовать SSH в вашем экземпляре и сделать:

sudo df -h 

Полученный ответ будет выглядеть примерно так:

YOURUSERNAME@YOURINSTANCENAME:~$ sudo df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       9.8G  9.3G     0 100% /
udev             10M     0   10M   0% /dev
tmpfs           743M   81M  663M  11% /run
tmpfs           1.9G     0  1.9G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sdb        197G   60M  197G   1% /mnt/new_disk

Записи, начинающиеся с /dev/ в разделе 'Файловая система' - это ваши диски.

6
ответ дан 2 December 2019 в 23:21

Просто установите агенты мониторинга в https://console.cloud.google.com/monitoring/dashboards/resourceList/gce_instance , затем проверьте панель инструментов

0
ответ дан 19 September 2021 в 17:16

Теги

Похожие вопросы