본문으로 바로가기

PhotoStation 폴더 추가하기

category Server/Xpenology 2016.09.30 10:31

 

Xpenology에서 포토스테이션을 설치하면 생성되는 Photo 기본 폴더만이 포토스테이션에서 인식하는 폴더이다.

따라서 다른 볼륨(다른 디스크나, USB외장하드등등..)에 있는 사진이나 , 혹은 현재 볼륨의 Photo 외의 다른 폴더를

포토스테이션에서 볼 수 있도록 하기 위해서는 몇가지를 설정해주어야 한다.

 

참고
http://www.theghostbit.com/2016/01/sharing-my-adobe-lightroom-synology-nas.html


1. photo 폴더에 추가할 폴더 생성(저는 PIC이라고 해보겠습니다. 만든 영상의 것과 다를 수있음.. 대소문자 가림)


2. 추가할 폴더가 /volume2/mypic 이라면
mount --bind /volume2/mypic /volume1/photo/PIC


3. 추가할 폴더마운트를 서비스로 올리기
1)sh파일 생성(윈도우의 배치파일 개념)
재부팅하면 마운트포인트가 해제되므로 다음과같이 sh 파일을 만들어서 올립니다.
 메모장으로 만들어서 WINSCP를 통해 SSH로 올리거나

터미널로 접속해서 바로 vi 편집기로 만들거나 하면됩니다.
마운트용 배치파일(sh)의 위치는 다음과 같습니다.
/usr/syno/etc/rc.d

파일명은 S00mountpic.sh로 만들어보고, 내용은 다음과 같습니다.


#!/bin/sh
mount --bind /volume2/mypic /volume1/photo/mypic


2)실행권한 주기
만든 S00moutpic.sh파일이
나스에서 서비스로 실행되도록 권한을 줍니다.
 chmod +x /usr/syno/etc/rc.d/S00mountpic.sh


4.웹에서 접근시 포토스테이션에서 추가한 폴더 및 하위 폴더(파일)포함해서 보이도록 -R 옵션으로 줍니다.
권한 수정
chmod 777 -R /volume1/photo/PIC


5. 색인활성화
synoindex -A /volume1/photo/PIC
혹은 제어판에서 미디어색인에서 한번 해주면 이후로는 추가되는 이미지들에 대해 자동으로 잘 색인되는듯 합니다.
이게 버그 같은데 이런 문제때문에
패키지센터에서 포토스테이션을설치하기 전에
미리 photo폴더를 제어판-공유폴더에서 생성하는 이유가
있기도합니다. (만든 영상에서는 그렇게 하지 않았습니다)


링크페이지에 있는
synoindex -R /volume1/photo/PIC/`date +"%Y"`/`date +"%Y-%m-%d"`
은 그래서 사실 하지 않아도 될부분 같습니다.


음성녹음까지 했는데 사운드체크를 안했던지,, 녹음이 안되었네요.

 

 


댓글을 달아 주세요

  1. 247 2018.08.15 09:40 신고

    3번 좀 자세히 설명해주시면 안될까요? 다른건 다 했는데 3번이 이해가 잘안됩니다.

    • BlogIcon HappyChild 2018.08.16 19:41 신고

      3번은 재부팅시에도 자동으로 마운트되도록 하기위해 자동마운트 스크립트파일을 만들어두는 것입니다. 왜냐하면 시놀이 재부팅되면 마운트가 해제되기때문입니다. 매번 수동으로 하는것은 먼거로우니 위와 같이 하는 것입니다.
      해당 위치아래에 S ~~.sh 로 만들어두면 부팅시에 이 스크립트를 실행하게됩니다.
      윈도우로 치자면 시작프로그램에 배치파일을 넣어두면 자동 실행되는 것과 같습니다.
      S01.sh 로 만약 만드신다면
      vi /usr/syno/etc/rc.d/S01.sh 엔터
      하시면 vi 편집기로 이 파일을 만들게되며
      내용을 아래와같이 적습니다.
      vi편집기가 어렵다면 윔도우에서 만들고 웹스테이션에서 aa 폴더에 올리고 rc.d 위치로 옮겨주시면 되겠죠.

      #!/bin/sh
      mount --bind /volume2/mypic /volume1/photo/mypic

      --bind 는 블로그에서 혹시 일자로 표시될까 하여 음성으로 말씀드리면 땡땡바인드 입니다.
      하이픈인가요
      마운트 하되, 볼륨2의 마이픽폴더를 볼륨1의 포토아래 마이픽폴더에 마운트하라
      는 말입니더.
      볼륨1의 포토아래 mypic 폴더는 미리 만들어져있어야합니다. 그리고 권한은 아래 5번설명대로 주시고요.

      이 sh 파일은 실행이 되도록 권한변경을 해주어야합니다.리눅스에서 실행권한은 +x 입니다.
      그래서 위와같이 chmod +x sh파일
      형식으로 합니다.

    • BlogIcon HappyChild 2018.08.16 19:43 신고

      참 리눅스는 대소문자를 가립니다.
      S01.sh 인데 s01.Sh등올 대소문자 다르면 아예다른파일입니다.
      꼭 대소문자 동일하게하셔야합니다. sh 파일안에 구문에서도 마찬가지입니다.

  2. code 2019.02.08 01:32 신고

    혹시 작업스케쥴러에 스크립트 넣어도 될까요?