exec — Как проверить тип жесткого диска сервера через переполнение стека

Я искал способ проверить тип жесткого диска сервера через PHP. Но даже после большого количества поисков я не понял, как его найти.

На самом деле то, что я хочу сделать, это echo если жесткий диск сервера представляет собой механический жесткий диск или чистый SSD.

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

У кого-нибудь есть идеи о том, как этого добиться?

1

Решение

Если вы работаете на сервере Linux, PHP может запускать сценарии оболочки.

$output = shell_exec ('sudo hdparm -I /dev/sda' );

Команда даст вам информацию, которую вы хотите, но вам нужно будет проанализировать ее для конкретных вещей;
http://www.cyberciti.biz/faq/find-hard-disk-hardware-specs-on-linux/

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]