왜 설치가 안됐을까 고민고민하다가 rocks 의 graphs 에 대해서 확인하고, 그 원인을 찾았습니다.
graphs 는 rocks 패키지 설치의 지도와 같습니다.
지도에 support 가 설치되어 있어야 설치가 된다고 연결이 되어 있더군요.
당연히 안되는 걸 가지고,, 한참을 헤맸네요..
그럼 해결 방법은 ??
support-client ==> client
support-server ==> server
로 연결 고리를 바꾸면 가능하지 않을까요? ㅎㅎㅎ
[root@rocks ~]# cd /export/rocks/install/rocks-dist/x86_64/build/graphs/default/
[root@rocks default]# cp ofed.xml intel-developer.xml intel-icr.xml /export/rocks/install/site-profiles/5.3/graphs/default/
[root@rocks default]# cd /export/rocks/install/site-profiles/5.3/graphs/default/
ofed.xml
FROM
<edge from="support-server">
<to>ofed-server</to>
<to>ofed-base</to>
<to>ofed-prune-packages</to>
</edge>
<edge from="support-client" cond="ofed">
<to>ofed-client</to>
<to>ofed-base</to>
<to>ofed-prune-packages</to>
</edge>
TO
<edge from="server">
<to>ofed-server</to>
<to>ofed-base</to>
<to>ofed-prune-packages</to>
</edge>
<edge from="client" cond="ofed">
<to>ofed-client</to>
<to>ofed-base</to>
<to>ofed-prune-packages</to>
</edge>
intel-developer.xml
FROM
<edge from="support-server" to="intel-developer-server"/>
<edge from="support-client" to="intel-developer-client"/>
<edge from="support-base" to="intel-developer-base"/>
TO
<edge from="server" to="intel-developer-server"/>
<edge from="client" to="intel-developer-client"/>
<edge from="base" to="intel-developer-base"/>
intel-icr.xml
FROM
<edge from="support-server">
<to>intel-icr-frontend</to>
</edge>
<edge from="support-client">
<to>intel-icr-client</to>
</edge>
TO
<edge from="server">
<to>intel-icr-frontend</to>
</edge>
<edge from="client">
<to>intel-icr-client</to>
</edge>
[root@rocks default]# cd /export/rocks/install/
[root@rocks install]# rocks create distro