LINUX.ORG.RU

Сообщения programmer-it2015

 

сколько операций выполнила программа

Как автоматически подсчитать сколько операций типа +, -, *, вызов функции ... выполнила программа? Программа собирается gcc, с нужными ключами (может -pg... )

 

programmer-it2015
()

ls много аргументов

как побороть такую проблему:

$ ls маска
bash: /usr/bin/ls: Слишком длинный список аргументов

$ find . -name маска
bash: /usr/bin/find: Слишком длинный список аргументов

 

programmer-it2015
()

где запускать iptables-restore

По умолчанию в CentOS, сразу после установки имеются правила маршрутизации. Подправил правила iptables, сохранил их в /etc/iptables-save. Требуется сохранить эти правила.

Сделал следующее: в /etc/rc.local прописал iptables-restore < /etc/iptables-save. После перезагрузки мои правила не появились. service iptables save - не работает.

Вопросы:

1. где хранятся правила iptables в CentOS по умолчанию? откуда-то они загружаются

2. как сохранить свои настройки

 

programmer-it2015
()

как понять почему mpiexec висит

Настроен безпарольный вход по ключу с ssh. Следующие команды нормально отрабатывают:

ssh 10.33.240.1 hostname
ssh 10.33.240.2 hostname

Попытка запуска mpiexec и mpirun приводит просто к зависанию:

mpiexec -d -np 2 -host 10.33.240.1,10.33.240.2 hostname

В /tmp создаются какие-то рабочие каталоги, при этом (-d об этом логирует)

Сообщений об ошибках нет.

Как искать причину не работы openmpi? в какие логи смотреть? что проверить? Кроме ssh что еще нужно openmpi?

 

programmer-it2015
()

ssh по ключу

Домашний каталог у двух узлов один и то же (nfs). На nfs сервере сгенерировал ssh ключ, скопировал его в autorized_keys, подредактировал ssh_config одинаково на двух узлах, перегрузил sshd.

Проблема: с первого узла на второй безпарольный вход работает, со второго на первый нет. Что можно сделать? настройки абсолютно одинаковые, каталог .ssh общий ...

 

programmer-it2015
()

настроить nfs

на сервере (192.168.1.1) в /etc/exports прописал

/home/user 192.168.1.2(rw,sync,no_root_squash,no_all_squash)
далее
# server nfs start
# exportfs -r
# exportfs
/home/user 192.168.1.2

на клиенте (192.168.1.2) пытаюсь примонтировать

# mount -t nfs 192.168.1.1:/home/user /mnt
timed out

что можно сделать , проверить .. .?

 

programmer-it2015
()

равномерная сетка

Имеется сетка в формате stl, созданная в blender. Эта сетка не равномерная (треугольники сильно разного размера, с очень острыми углами ...). Существуют ли программы, которые могут переделать сетку в равномерную.

может ли это делать netgen, gmsh ... ?

 

programmer-it2015
()

как в Makefile использовать $ для bash

Требуется выполнить команду

export PATH=$PATH:/opt/mylibrary

как ее можно добавить в цель environment.

P.S.

environment:
          export PATH=$PATH:/opt/mylibrary
результат
export PATH=ATH:/opt/mylibrary

 

programmer-it2015
()

фортран и C++ собрать gcc - ом

Помогите переделать правила сборки так, чтобы собрать проект не ifort-ом, а c++.

main: main.o fortfunct.o cwrapfunct.o
	ifort -nofor_main -o main main.o cwrapfunct.o fortfunct.o
main.o: main.c
	icc -c main.c
cwrapfunct.o: cwrapfunct.c
	icc -c cwrapfunct.c
fortfunct.o: fortfunct.for
	ifort -c fortfunct.for

P.S. нужно перейти на ++

 

programmer-it2015
()

RSS подписка на новые темы