Я использую lsload -I io
в LSF для измерения использования ввода-вывода на наших узлах, и если значения io превышают 9999, он превращается в научный формат, например 1e+04
или 4e+04
. Есть ли способ получить фактические цифры в целочисленном (а не научном) формате?может загрузить печать в стандартном целочисленном формате?
1
A
ответ
1
Я не могу найти способ сделать это с помощью существующей команды lsload, но вы можете сделать это, используя API, чтобы написать простую команду, чтобы получить его для вас.
Вот некоторые (очень специальный) пример кода, чтобы вернуть «Io» нагрузки на все хосты как поплавок, вы, вероятно, может изменить его, чтобы сделать модные вещи, как просто дать вам хосты, которые вы хотите и т.д.
ls_ioload.c:
#include <stdio.h>
#include <stdlib.h>
#include <lsf/lsf.h>
int main(int argc, char *argv[]) {
struct hostLoad* hL;
int numhosts = 0;
char* hostnames[256];
char* indices[] = { "io" , NULL };
char** nlp = indices;
int i;
hL = ls_loadinfo(NULL,&numhosts,OK_ONLY|IGNORE_RES,NULL,hostnames,0,&nlp);
if(!hL){
ls_perror("ls_ioload");
exit(-10);
}
if(nlp[0]){
printf("HOST\t%s\n",nlp[0]);
for(i = 0; i < numhosts; i++){
printf("%s\t%f\n",hL[i].hostName,hL[i].li[0]);
}
}
exit(0);
}
Вы можете составить что-то вроде:
gcc -o ls_ioload -I$LSF_ENVDIR/../9.1/include ls_ioload.c $LSF_ENVDIR/../9.1/linux2.6-glibc2.3-x86_64/lib/liblsf.a
выход образца на моем маленьком одном кластере хоста:
[~]$ lsload -I io
HOST_NAME status io
hostA ok 1e+4
[~]$ ./ls_ioload
HOST io
hostA 12074.595703
Смежные вопросы
- 1. Печать имени в стандартном формате
- 2. о целочисленном формате конвертация
- 3. Unicode в стандартном формате TensorFlow
- 4. Zlib не сжимает в стандартном формате зип
- 5. GMT Формат времени в целочисленном формате
- 6. Получение имени файла в целочисленном формате
- 7. Перенос дат mysql в целочисленном формате
- 8. нужно преобразовать no_of_mobile в целочисленном формате
- 9. Openxml - Сохранение нестандартного xlsx в стандартном формате
- 10. Прочитайте, что другие писали в стандартном формате
- 11. Преобразование SQL даты в стандартном формате
- 12. Печать в формате Python
- 13. Печать слова в формате алмазным
- 14. Как показать десятичное значение в целочисленном формате в режиме бритвы
- 15. Печать сообщения, а не valuerror в целочисленном пользовательском вводе?
- 16. Печать массива в другом формате
- 17. Печать дат в формате linux
- 18. Печать WPF в формате Letter
- 19. Печать Highcharts в формате pdf
- 20. Многостраничная печать в формате CSS
- 21. печать двойная в двоичном формате
- 22. Ячейки Tableview не отображают данные в целочисленном формате
- 23. Динамически часовой пояс и время возврата в индийском стандартном формате
- 24. Сравните два адреса, которые не в стандартном формате
- 25. Печать в формате PDF в Mac
- 26. Как я могу установить свои флажки в стандартном формате?
- 27. Дата строки Формиат характер ошибки не в стандартном однозначному формате
- 28. Как получить теги в стандартном формате с использованием баса?
- 29. символьная строка не находится в стандартном недвусмысленном формате
- 30. Google Api Response Расстояние Значение в стандартном формате