타오나스 사용기 – flashmemory

OMV-Extras를 설치하면 다양한 플러그인을 설치할 수 있는데, 유용한 것을 소개하겠다.

flashmemory 플러그인은 OMV를 설치한 저장장치가 HDD나 SSD가 아닌 많은 쓰기에 취약한 SD카드나 USB메모리일 때 설치하면 좋다.

OMV는 가동되면서 로그가 계속 발생하게 되는데, 이를 실시간으로 설치된 디스크에 저장한다. flashmemory는 이 작업을 OS가 설치된 디스크가 아닌 램에 진행하면서 쓰기 작업을 줄여준다.

일단 설명으로는 그런데… 정확히 어떻게 작동하는지는 모른다. 아마 24시간 가동되는 NAS 특성상 램에 저장하는게 가능할 것이고 전원을 종료하면 압축해서 USB로 옮기려나..? 아무튼 데이터 손실의 우려가 있어 보인다.

시스템 > 플러그인 > flashmemory 선택 > 설치

기다리면 ‘완료 …’ 가 뜬다. 닫기를 누르고 다시 플러그인에서 flashmemory를 찾으면 설치됨에 초록색 불이 켜진다.

설치가 완료되었다.

라즈베리파이 같은 개발 보드에서 SD카드나 USB메모리로 OMV를 돌릴 때 사용해도 좋겠고, 파워의 용량이 간당간당할 때 mSATA SSD를 빼고 보드 내부에 있는 USB 포트에 USB메모리를 꽂아서 돌릴 때 사용해도 좋을 것 같다.

여기까지 쓰고 글을 발행했으나…

어쩐지 간단하다 싶더라니 위에도 보이지만 ‘저장소 > Flash Memory’라는 탭이 생겼다.

들어가서 확인해보니 설정을 더 하란다.
(말로는 optional이지만… 하면 좋은 거다.)

친절하게 단계별로 설명을 적어놓았다. 하나씩 따라 해 본다.

1. Login as root locally or via ssh
-> 로컬이나 ssh로 root계정으로 로그인한다.

2. Execute the following command: nano /etc/fstab
-> nano는 리눅스의 텍스트 편집기다. etc 안에 fstab문서를 편집한다.

nano /etc/fstab 입력

3. Add noatime and nodiratime to root options.
-> root 옵션에 noatime과 nodiratime을 추가한다. 이거 좋다…

밑줄 친 라인을 수정해주면 된다.

여기서 주의해야 하는 것은 저 긴 공백을 편집하면 안 된다는 것이다. 해봤다가 헬게이트가 열려서 하루 동안 고생하다가 결국 재설치했다…

그래서 밑의 스크린샷을 보면 UUID가 다르다.
(헬게이트 후 재설치하고 다시 적용)

4. Comment out the swap partition.
-> 스왑 파티션을 주석 처리한다.

맨 앞에 #을 추가하면 뒤로 쭉 주석처리된다.

5. Ctrl-o to save
-> Ctrl과 o를 같이 누르면 저장 경로가 나오고, Enter를 누르면 저장된다.

6. Ctrl-x to exit
-> Ctrl과 x를 같이 누르면 nano편집기에서 빠져나온다.

7. If you disable swap, initramfs resume should fixed to avoid mdadm messages.
-> 스왑을 비활성화하면 mdadm(RAID 관리 유틸리티라고 한다.) 메시지가 뜨지 않는다.

rm은 remove, 제거 명령어다.

rm /etc/initramfs-tools/conf.d/resume 입력
update-initramfs -u 입력

8. On systems using GPT, swap will still be auto-detected. The swap partition should be turned off and wiped.
-> GPT에서는 그래도 스왑이 잡힌답니다. 스왑 파티션을 끄고 지운다.

blkid는 파티션 관련 명령어다.

blkid grep swap 입력 > 파티션 이름 확인

여기에서 파티션을 잘 봐 두지 않고 맹목적으로 복붙 놀이를 하면 아래처럼 여러 번 실패한다… 위에서 grep으로 찾은 파티션을 입력한다.

swapoff /dev/(파티션) 입력
wipefs -a /dev/(파티션) 입력

9. 재시작
reboot 치고 Enter!

이렇게 하면 optional 세팅까지 끝이다.

이 글은 티스토리에서 옮겨졌습니다.

2021-02-20

Leave a Comment