개요
OSX에 PostgresSQL을 도입.
수순
http://www.moncefbelyamani.com/how-to-install-postgresql-on-a-mac-with-homebrew-and-lunchy/
GUI Administration
http://www.valentina-db.com/en/valentina-studio-overview
http://www.postgresql.org/ftp/pgadmin3/release/v1.20.0/osx/
2014년 12월 25일 목요일
2014년 12월 19일 금요일
[Bash] OSX에서 md5sum、sha1sum등을 이용하기
개요
기본적으로 osx에는 md5sum,sha1sum과 같은 기능을 이용할 수가 없는 상태이다.
도입수순
brew install coredmodule
echo 'PATH="/usr/local/opt/coreutils/libexec/gnubin:$PATH"' >> ~/.bash_profile
기본적으로 osx에는 md5sum,sha1sum과 같은 기능을 이용할 수가 없는 상태이다.
도입수순
brew install coredmodule
echo 'PATH="/usr/local/opt/coreutils/libexec/gnubin:$PATH"' >> ~/.bash_profile
라벨:
brew,
core module,
md5sum,
osx,
sha1sum
2014년 12월 18일 목요일
[OSX] OSX에서 sshfs/s3fs등 fs으로 마운트 하려했을때 에러에 대한 대처
증상
fuse4x kernel extension was not loaded. Please check /var/log/{system|kernel|debug}.log for more information.
대처
# 현재 포커싱이 맞춰진 fuse4x를 찾아봄 (없다면 패스문제)
which fuse4x
# 퓨즈를 찾아봄
sudo find / -name "fuse4x.kext"
#개인적인 환경에서는 아래가 검색됨(없다면 brew등을 통해 도입할 것)
/System/Library/Extensions/fuse4x.kext
#단순하게 심볼릭 링크를 연결해줌.
ln -s /System/Library/Extensions/fuse4x.kext /Library/Extensions
#이후에 다시 동작확인.
2014년 12월 4일 목요일
Mac OSX에서 sshfs로 원격 스토리지 mount하기
참조
http://stackoverflow.com/questions/24309293/why-cant-i-setup-an-sshfs-share-osxfuse-file-system-is-not-available-error
전제
ssh-agent를 통해 타 원격지에 접근 가능한상태일것.
수순
http://stackoverflow.com/questions/24309293/why-cant-i-setup-an-sshfs-share-osxfuse-file-system-is-not-available-error
전제
ssh-agent를 통해 타 원격지에 접근 가능한상태일것.
수순
brew install sshfs
이 과정에서 confilict가 발생시 --force를 붙여줌.
mount하기
sshfs {id@hostname}:{path} {dir_path}
예를들면
sshfs ruel: local_dir_name/
호스트명 뒤에는 :를 붙여줄것. (아니면 인식안함)
경로는 필요없으면 생략가능, id마저도 /.ssh/config에 해결되어있을경우 불필요.
이 과정에서 OSX의 경우 아래와같은 메세지를 목격한바 있는데, 이는 위의 참조자료를 참고로해
brew info osxfuse
를 입력시 나오는 안내문중 가장 마지막 실행줄
sudo /bin/cp -RfX /usr/local/opt/osxfuse/Library/Filesystems/osxfusefs.fs /Library/Filesystems/
sudo chmod +s /Library/Filesystems/osxfusefs.fs/Support/load_osxfusefs
를 수행해둘 필요가 있음.
라벨:
linux,
osx,
remote-mount,
ssh,
sshfs
Mac OSX에서 AWS S3를 mount하기
참고자료
http://qiita.com/isaoshimizu/items/c9d0f88ce30ae2079dfa
준비
brew가 인스톨 되어있을것.
aws iam에 s3에 접근가능한 유저를 작성해둘것
수순
brew를 통한 패키지 인스톨
fuse4x의 설정
이하 명령을 수행하기에 앞서 fuse의 버전이 변하지 않았는지를 위 brew설치 과정중에 확인할것. 혹은
ls /usr/local/Cellar/fuse4x-kext/
명령을 통해 버전을 확인할것. 아래에 0.9.2로 되어있는 버전이 다를경우 그 부분은 변경.
AWS접근 권한의 설정
AccessToken / SecretKey를 설정
내용물
그냥 accesskey/secretkey를 :로 이어붙임.
permission은 아래와 같이 설정
마운트하기
언마운트하기
http://qiita.com/isaoshimizu/items/c9d0f88ce30ae2079dfa
준비
brew가 인스톨 되어있을것.
aws iam에 s3에 접근가능한 유저를 작성해둘것
수순
brew를 통한 패키지 인스톨
brew update brew install curl libxml2 fuse4x fuse4x-kext brew install s3fs
fuse4x의 설정
이하 명령을 수행하기에 앞서 fuse의 버전이 변하지 않았는지를 위 brew설치 과정중에 확인할것. 혹은
ls /usr/local/Cellar/fuse4x-kext/
명령을 통해 버전을 확인할것. 아래에 0.9.2로 되어있는 버전이 다를경우 그 부분은 변경.
sudo cp -rfX /usr/local/Cellar/fuse4x-kext/0.9.2/Library/Extensions/fuse4x.kext /System/Library/Extensions/ sudo chmod +s /System/Library/Extensions/fuse4x.kext/Support/load_fuse4x sudo kextload /System/Library/Extensions/fuse4x.kext/
AWS접근 권한의 설정
AccessToken / SecretKey를 설정
vi ~/.passwd-s3fs
내용물
ACCESS_KEY:SECRET_KEY
그냥 accesskey/secretkey를 :로 이어붙임.
permission은 아래와 같이 설정
chmod 600 ~/.passwd-s3fs
마운트하기
mkdir ~/s3 s3fs BUCKET_NAME ~/s3
언마운트하기
umount ~/s3
라벨:
AWS,
osx,
remote-mount,
S3,
s3fs
피드 구독하기:
글 (Atom)