Существует. Из экземпляра можно работать:
curl http://169.254.169.254/latest/meta-data/public-ipv4
Для получения общедоступного имени хоста DNS можно изменить это на:
curl http://169.254.169.254/latest/meta-data/public-hostname
Можно получить частный IP для экземпляра, также:
curl http://169.254.169.254/latest/meta-data/local-ipv4
Как примечание стороны, можно перепроверить его против non-AWS сайта в Интернете, как http://ip4.me
#!/bin/bash
pubip=$( curl http://ip4.me 2>/dev/null | sed -e 's#<[^>]*>##g' | grep '^[0-9]' )
echo $pubip
Это будет работать, обычно, чтобы проверить "общедоступный IP" любой системы NATed или найти Ваш общедоступный IP прокси, и т.д.
И вот хорошая ссылка для чтения на типах информации, которую можно получить от API Amazon: http://www.ducea.com/2009/06/01/howto-update-dns-hostnames-automatically-for-your-amazon-ec2-instances/
Очень важная вещь состоит в том, чтобы опустить часы CPU сначала.
Вторая важная часть должна проверить, что нет никакой физической проблемы охлаждения (как пыль на поклонниках, кошке или волосках шерсти собаки в ect теплоотвода)
На большинстве компьютеров скорость вентилятора непосредственно управляется BIOS или OS автоматически.
Процесс скорости ЦП очистки/понижения должен позволить охлаждению, работает лучше, и, если ° T понижается, таким образом, скорость вентиляторов также.
Если это не, я советую Вам изучать fancontrol
Это - немного приложения, которое использует lm-sensors
и pwm-config
(pwm
вещь, наиболее часто используемая, чтобы управлять скоростью вращения вентилятора от компьютера, видеть: https://secure.wikimedia.org/wikipedia/en/wiki/Fan_control#Pulse-width_modulation) для регулирования автоматически скорости вентилятора согласно температуре ЦП
Вот мало документации об этом: http://www.lm-sensors.org/wiki/man/fancontrol
Я уверяю Вас, что это более легче, чем это смотрит, но основной необходимо установить и настроить датчики к компьютеру. Это имеет немного сценария легкой конфигурации, чтобы помочь Вам обнаружить и настроить свои датчики и материал, названный sensors-detect
в большинстве дистрибутивов. Я советую к Google об этом, включая имя дистрибутива и ноутбук выпускать под брендом/моделировать для нахождения лучших настроек
После этого, просто выполненный pwmconfig
как корень. Это обнаруживает driveable вентиляторы и температурные датчики, и просит у Вас Временные файлы Минуты/Макса CPU и скорость вентилятора Минуты/Макса, которую Вы хотите.
Другое решение состоит в том, чтобы управлять вентилятором со встроенным контроллером. Мое поле использует ACPI, и это было повреждено дизайном, но вентилятором управлял BIOS. Мне удалось управлять встроенным контроллером и переопределить ручной режим вентилятора и скорость вентилятора встроенным контроллером. На самом деле я копирую и вставляю модуль ядра, вижу свой ответ здесь, Как я запускаю вентилятор вручную в Linux?.
sudo cpufreq-selector -g powersave
– xralf 05.05.2011, 08:12