문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
macos [2016/10/19 07:00] gsjung |
macos [2021/04/13 06:54] (현재) |
||
---|---|---|---|
줄 4: | 줄 4: | ||
의외로 서비스 관리는 맥이 직관적이지 못하다. [[정근성|내]]가 이해가 덜 떨어 진 것일 수도 있는데... | 의외로 서비스 관리는 맥이 직관적이지 못하다. [[정근성|내]]가 이해가 덜 떨어 진 것일 수도 있는데... | ||
- | 기준은 엘 캐피탄이다. | + | 기준은 엘 캐피탄이다. MacPro 2008은 |
+ | 그냥 다음부턴 리눅스로 바꿔쓰자. | ||
==== brew ==== | ==== brew ==== | ||
우분투의 apt 같은 느낌으로 사용한다. 내용은 좀 많이 다르다. | 우분투의 apt 같은 느낌으로 사용한다. 내용은 좀 많이 다르다. | ||
줄 14: | 줄 15: | ||
=== brew services === | === brew services === | ||
- | 함정. | + | brew로 설치한 서비스들을 관리할 수 있는 명령어. 원래 기존에는 launchctl을 사용해서 서비스들을 제어해야했다. 그런데 문제는 이게 |
- | 우분투계열의 service 명령어를 대체한다고 생각하면 큰 오산이다. | + | 우분투계열의 |
말하자면 파워전원이라고 생각하면 된다. 이걸로 스타트하더라도 컴퓨터 전원을 따로 눌러야한다. (것 같다... 사실 아직도 얘네들이 어떻게 동작하는지는 잘 모르겠다. 정확한 건 brew services status로 실행 중이라 떠도 실행 중이지 않을 수 있고, 그 반대도 가능하단 것이다. 그냥 처음 start 시켜놓고 쓰지말자.) | 말하자면 파워전원이라고 생각하면 된다. 이걸로 스타트하더라도 컴퓨터 전원을 따로 눌러야한다. (것 같다... 사실 아직도 얘네들이 어떻게 동작하는지는 잘 모르겠다. 정확한 건 brew services status로 실행 중이라 떠도 실행 중이지 않을 수 있고, 그 반대도 가능하단 것이다. 그냥 처음 start 시켜놓고 쓰지말자.) | ||
postgresql: brew services start postgresql | postgresql: brew services start postgresql | ||
- | e.g.) pg_ctl -D / | + | postgresql의 경우 |
+ | | ||
- | mariadb: brew services start mariadb 이후 | + | mariadb의 경우 |
+ | | ||
- | ==== Software | + | ==== Software |
요즘 OS 답게 맥도 간편하게 Software Raid를 하여 서버급은 아니지만 최소한의 안정성을 확보하거나(Mirror, | 요즘 OS 답게 맥도 간편하게 Software Raid를 하여 서버급은 아니지만 최소한의 안정성을 확보하거나(Mirror, | ||
그런데 하필이면 연구실에서 쓰는 2008 맥프로으로 가능한 최신 버전인 엘 캐피탄은 이짓을 커맨드 라인으로 해야한다. 이전 버전(요세미티)와 다음 버전(시에라)에서는 이게 돌아왔는데 엘 캐피탄만 그게 빠졌다. | 그런데 하필이면 연구실에서 쓰는 2008 맥프로으로 가능한 최신 버전인 엘 캐피탄은 이짓을 커맨드 라인으로 해야한다. 이전 버전(요세미티)와 다음 버전(시에라)에서는 이게 돌아왔는데 엘 캐피탄만 그게 빠졌다. | ||
- | CLI로 하는 것도 | + | CLI로 |
- | 관련 예시: | + | 관련 예시: |
- | diskutil appleRAID create | + | |
+ | | ||