에러 : configure: error: Can't find or link to the hdf5 library. Use --disable-netcdf-4, or see config.log for errors.


해결 방법

Netcdf Configure 시 위와 같은 에러가 발생한다.

이 경우 hdf5 라이브러리를 찾지 못하는 경우다.


export CPPFLAGS=-I[HDF5 Include 경로]

export LDFLAGS=-L[HDF5 Lib 경로]


위와 같이 설정해주면 된다.

아직도 이해가 잘 안된다면 hdf5 경로가 있다고 치자.

/usr/local/hdf5/include와  /usr/local/hdf5/lib 있다고 가정 할 경우


export CPPFLAGS=-I/usr/local/hdf5/include

export LDFLAGS=-L/usr/local/hdf5/lib


이렇게 하면 된다.

저작자 표시 비영리 변경 금지
신고



오늘부터 새로운 게시판이 생성되었습니다.

그것은 바로 Error Log 라는 게시판이죠.

리눅스를 사용하시다보면 많은 에러가 발생하고 이에 대한 내용을 검색해도 구글에 잘 나오지 않습니다.

이러한 문제 많은 분들이 검색을 더 해야하고, 원하는 결과를 얻지 못한 경우가 많죠.

다른 분들께서도 이러한 에러가 발생하면 피드백이나 해결 방안을 마련했으면 합니다 !



[root@seob /]# nslookup naver.com

;; connection timed out; no servers could be reached


마스터 노드에서 NAT 기능을 설정한 후 슬레이브 노드에서 이러한 에러가 발생할 때가 있습니다.

분명히 정확하게 슬레이브에서 셋팅을 다 했지만, 이러한 에러가 발생할 경우


마스터 노드와 슬레이브 노드의 firewall(방화벽) 기능을 꺼주세요.


서로 간의 방화벽 때문에 NAT 기능이 제대로 되지 않는 것인데 방화벽을 모두 끌 경우 이러한 에러가 발생하지 않습니다.    

저작자 표시 비영리 변경 금지
신고
VNC 관련 Error IT/Error Log 2014.06.17 09:30




Could not acquire name on session bus


VNC 혹은 gnome에 관한 에러입니다.


VNC 세션을 생성하거나 gnome을 사용할 때 위와 같은 에러가 발생할 수 있습니다.



■ VNC 세션에 대한 에러 조치 방법


$HOME/.vnc/xstartup 에 다음과 같은 한 줄을 추가합니다.


unset DBUS_SESSION_BUS_ADDRESS


그리고 다시 vnc 세션을 접속하게 되면 에러가 발생하지 않고 잘 되는 것을 확인하실 수 있습니다.



■ gnome에 대한 에러 조치 방법


콘솔창에 그대로 unset DBUS_SESSION_BUS_ADDRESS 을 입력합니다.


그리고 gnome-session을 입력 후 아무런 에러가 발생하지 않는다면 정상입니다.


저작자 표시 비영리 변경 금지
신고
VNC


■ 에러


[root@seob ~]# source root.csh

if: Expression Syntax.


파일 내용을 보아도 이상한점이 절대 없었고 계속 에러가 난다.


파일 내용을 보면


[root@seob ~]# cat root.csh

#!/bin/csh

if [ $USER = 'root' ]

then

if [ $SHELL = '/bin/csh' ]

then

source /root/.cshrc

else

echo ""

fi

else

echo ""

fi


root 사용자 일경우 자동으로 .cshrc이 적용되게끔 스크립트를 짜고... source root.csh 해보면.. 위와같이 에러가 뜬다.


sh root.csh 이렇게 해도 되지만 이거 또한 다른 에러가 뜬다.


[root@seob ~]# echo $SHELL

/bin/csh


그래서 내린 결론은 


/bin/csh 환경에서는 source을 사용할 수 없다. 라는건데..


다른 것에 사용해도 된다. 예를 들어 현재 기본 .cshrc 을 source 먹이면 된다.


하지만 if문이 들어가있는 경우에는 csh 환경에서  source 명령어가 먹히지 않는가보다.


해결 방법으로는 그냥 /bin/bash 쓰면 된다.

저작자 표시 비영리 변경 금지
신고
bash, ch, csh


리눅스 설치 시 UEFI로 설치하는 경우가 있습니다.


하드디스크 용량은 2TB가 넘지 않아도 UEFI로 할 경우 디스크를 GPT로 변경하여 설치해야합니다.


간혹 파티션을 나눌 때 그냥 설치가 되는 반면 설치가 되지 않는 것도 있습니다.




( CRT 모니터라서 이상하게 찍히네요. )


현재 보시면 sda 하드디스크에 OS를 설치하는 모습입니다.


sda1, 2, 3 이렇게 될 경우는 문제가 발생치 않지만 1, 2, 3, 4이 될 경우 다음과 오류가 발생합니다.


그냥 커스텀하지 않고 기본으로 설치할 경우에는 어떻게 될지는 모르겠습니다.


이 오류를 해결하기 위해서는 


[CTRL + ALT + F2]를 누르면 콘솔 모드로 전환됩니다.


parted /dev/sda 를 입력 후


mklabel gpt 를 입력하시고 다시 [CTRL + ALT + F5]로 돌아온 뒤 Next를 누르게 되면 똑같은 에러가 발생됩니다.


곧바로 Next를 누르지 마시고 Back을 누른 뒤 다시 파티션 설정에 들어가면 설정했던 값들이 모두 초기화 됨을 보실 수 있습니다.


전과 같은 파티션을 그대로 입력하시고 Next를 하시면 이상없이 진행됩니다.



이 문제가 해결되지 않는다면 댓글 남겨주세요.


??



저작자 표시 비영리 변경 금지
신고

부팅 때 보면 다음과 같은 오류를 발생하는 것을 보일 수 있습니다.


이 문제를 해결하기 위해서 한국 포털 사이트에 검색해봤지만 답은 나오지 않더군요.


직접해결하겼기에.. 해결 방법을 올립니다.




udevd[427]: specified group 'floppy' unknown


udevd[427]: specified group 'video' unknown


udevd[427]: specified group 'audio' unknown


udevd[427]: specified group 'cdrom' unknown


[위와 같은 오류]


먼저 이 오류가 뜬다해서 부팅이 안되거나 cdrom이 안되거나 혹은 video가 안되거나 그러한 증상은 없었습니다.


그냥 단순한 오류 메시지이며 어떠한 문제도 발생하지 않았습니다.


단지 이러한 오류가 출력되는 것이 불편하여 해결하도록 하겠습니다.




먼저 /etc/group 파일을 열어봅니다.


그리고 floppy, video, audio, cdrom 등 없는 것을 확인하실 수 있습니다.




어떠한 위치에 작성하셔도 됩니다. 그리고 숫자 또한 임의로 작성하셔도 상관없습니다.


단, 다른 숫자와 겹치지만 않으면 됩니다.


작성을 완료 후 저장하고 재부팅을 해보시면 오류가 발생되지 않음을 확인하실 수 있습니다.


저작자 표시 비영리 변경 금지
신고


티스토리 툴바