'데이터 엔지니어'로 성장하기

정리하는 걸 좋아하고, 남이 읽으면 더 좋아함

Storage 29

kubernetes) rook-ceph dashboard orch 설정

우여곡절 끝에 dashboard를 켰다. (SSL, 등등) 그런데 설정값들이 안보이는 화면이 있음 try `ceph orch set backend` 라는 명령어를 치라는데 검색해보니 설정값을 키라는 것 $k exec -it rook-ceph-tools-74bb778c5-qmjhd -n rook-ceph -- /bin/sh sh-4.4$ ceph orch status Error ENOENT: No orchestrator configured (try `ceph orch set backend`) sh-4.4$ ceph mgr module enable rook sh-4.4$ ceph orch set backend rook sh-4.4$ ceph orch status Backend: rook Available: ..

Storage/Ceph 2022.03.14

kubernetes)rook-ceph mgr 2 설정_안됨

rook-ceph mgr을 1에서 2로 변경해봄 mgr pod가 running인데 갑자기 object storage가 멈춘적이 있어서 그럼 custer.yaml의 mgr을 1 -> 2로 바꾸고 재실행해봄 잘 실행되는데 ceph dashboard가 안됨. curl로 하면 어쩔때는 나오고 어쩔때는 안됨 일단 mgr의 에러로그는 아래와 같음 debug 2022-03-14T04:57:14.890+0000 7f4561489700 0 [dashboard ERROR exception] Internal Server Error Traceback (most recent call last): File "/usr/share/ceph/mgr/dashboard/services/exception.py", line 46, in da..

Storage/Ceph 2022.03.14

Kubernetes) ceph dashboard login error

rook-ceph k8s에 올려서 dashboard 보려고하는데 안됨 1. connection reset by peer -> ssl 설정 해제 vi cluster.yaml dashboard: enabled: true # serve the dashboard under a subpath (useful when you are accessing the dashboard via a reverse proxy) #urlPrefix: /ceph-dashboard # serve the dashboard at the given port. port: 8443 # serve the dashboard using SSL #ssl: true ssl: false $ k apply -f cluster.yaml 2. url 접근은 지만..

Storage/Ceph 2022.03.14

Kubernetes)Mariadb tz변경_default_tz,extraEnv

timezone 변경 default-timzone으로 변경하면 tz 자체가 변경되고 extraEnvVar로 설정하면, system_time_zone이 변경되고, tz이 system을 따라간다는것을 확인함 방법1: default-timezone primary: configuration: |- [mysqld] default-time-zone='+9:00' 방법2: extraEnv로 적용 extraEnvVars: - name: TZ value: "Asia/Seoul" #"UTC" MariaDB [(none)]> show variables like '%time_zone%'; +------------------+--------+ | Variable_name | Value | +------------------+-..

Storage/mariadb 2022.02.23

Kubernetes)rook-Ceph 세팅 관련_sc,cephfs

버전 rook-1.7.5 k8s 1.22 주요 프로세스 - ceph-mon: Cluster monitor로 active / failed node 확인하는 역할을 수행하며 ceph storage cluster map의 master copy를 유지 - ceph-mds: Metadata server로 inode와 디렉토리들의 메타데이터(filesystem의 디렉토리 및 파일이름, RADOS cluster에 저장된 object로의 매핑정보) 를 저장 - ceph-osd: Object storage devices. 실제 파일 내용을 저장하고 OSD의 상태를 확인해서 monitor에 알려주는 역할도 수행 - ceph-rgw: RESTful gateways. Object storage layer를 외부에 노출시키기 ..

Storage/Ceph 2022.02.21

ceph) MinioClient 설치

나도 클라우드 사용하고 싶음 ㅜㅜmc가 object storage 조회, 관리하는 가장 편한 방법 같아서 설치했음크기도 별로 안되고, 파일만 다운받으면되서 엄청 편함 - 링크https://docs.min.io/docs/minio-client-quickstart-guide$ sudo yum install wget -y; $ sudo wget https://dl.min.io/client/mc/release/linux-amd64/mc; $ sudo cp mc /usr/local/bin; $ sudo chmod +x /usr/local/bin/mc;$ mc --help$ mc alias set ceph http://10.***.35.32:30071 access-key secret-key$ ..

Storage/Ceph 2022.02.21

PostgreSql) Centos7에 Psql 설치 후 설정

어제 회사에서 pgsql을 설치하고 세팅해서 설치 방법을 2가지를 설명하려고 합니다. - yum을 이용 - install wizard를 이용 Postgre란? 오픈소스 데이터베이스로 안정적입니다. 상용으로 사용했을 때도 무료이기 때문에 인기가 많습니다. - 1985년 post-ingres 데이터베이스로 등장 - 오픈소스 + 안정적 PostgreSQL - 위키백과, 우리 모두의 백과사전 PostgreSQL은 확장 가능성 및 표준 준수를 강조하는 객체-관계형 데이터베이스 관리 시스템(ORDBMS)의 하나이다. BSD 허가권으로 배포되며 오픈소스 개발자 및 관련 회사들이 개발에 참여하고 있다. ko.wikipedia.org 설치 yum 공식 문서 설치 방법 sudo yum install -y https://d..

Storage/RDMS 2021.09.01