반응형

os에 따라 사용하는 스킬,툴이 다르다.

맥락은 같다  네트워크를 통한 마운트!

 

윈도우 - 윈도우 간 파일서버 구축 -> 윈도우 공유 기능을 이용하여 CIFS 사용

리눅스 - 리눅스 간 파일서버 구축 -> 리눅스 nfs-utils을 이용하여 NFS 사용

리눅스 - 윈도우 간 파일서버 구축 -> Samba를 이용하며 SMB/CIFS를 사용

 

나는 smb to cifs를 사용할 것 이다~~

 

 

 

A. 고급 공유 설정

 

네트워크 검색 켜기

파일 및 프린터 공유 켜기

공용 폴더 공유 끄기

파일 공유 연결의 보안을 위해 128비트 암호화 사용(권장)

암호 보호 공유 켜기

 

 

B. 공유폴더 생성 및 권한 설정

공유할 폴더를 만든다.

해당 폴더의 속성 -> 공유 -> USER 추가 

 

이렇게 윈도우에서 할 것은 모두 끝났다.

 

C. 서버

apt-get install samba samba-common-bin

mkdir /BiO/shared

vi /etc/samba/smb.conf

[sambashare]

    comment = Samba on Ubuntu

    path = /BiO/Shared

    read only = no

    browsable = yes

    public = no

 

/etc/init.d/smbd restart

 

D. 서버, 윈도우 체크

리눅스 서버에 접속

\\서버IP

smb.conf 에서 공유한 폴더가 보인다.

 

반응형
반응형

 

smbuser를 os단에 bash를 사용하며 home dir지정해서 user 등록; 패스워드 변경 바로 고고;

 useradd -m -d /BiO/Live/smbuser -s /bin/bash smbuser;passwd smbuser;

 

 

smbuser를 samb user 등록

smbpasswd -a smbuser

 

smb user 잘 등록 되었는지 확인

pdbedit -w -L

 

반응형
반응형

스크립트 만들고

/etc/init.d/스크립트

스크립트 만들고

update-rc.d start.sh defaults

defaults : runlevel 3,5

실행순서/종료순서는 지정하지 않아도 된다.

- 만약 등록된 것을 지우고 싶다면

update-rc.d -f start.sh remove

재부팅 확인 고고

 

반응형

'server eng' 카테고리의 다른 글

리눅스와 윈도우 폴더 연동[mount smb cifs]  (0) 2023.06.03
linux ubuntu smb user 만들기 10초~컷  (0) 2023.06.03
Ubuntu 20.04 helm install  (0) 2023.04.14
fire wall j-web juniper  (0) 2023.04.13
fire wall j-web juniper  (0) 2023.03.28
반응형

 

master, slave  mysql 이중화하기

대상서버 : master , slave

 

*작업 하는 대상 서버 색깔 구분으로 표시

 

A. 각 서버에 server id를 지정한다.

vi /etc/mysql/mysql.conf.d/mysqld.cnf

server-id = 1
log-bin=mysql-bin

vi /etc/mysql/mysql.conf.d/mysqld.cnf

server-id = 1
log-bin=mysql-bin

 

B. master mysql 확인

SHOW MASTER STATUS\G;

 

C. slave mysql  master 연동

(B.) 에서 확인 된 master mysql 내용을 연동 시, 똑같이 기입한다.

CHANGE MASTER TO
MASTER_HOST='서버 IP',
MASTER_USER='유져',
MASTER_PASSWORD='유져 비밀번호',
MASTER_LOG_FILE='master 확인 내용',
MASTER_LOG_POS=master 포지션 값;

 

start slave;

 

D. Check

show slave status\G

 

E. If ERROR?

Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs; these UUIDs must be different for replication to work. 

 

mastrer, slave  uuid 값을 확인한다.

show variables like '%uuid%';

show variables like '%uuid%';

 

두 서버의 uuid가 같다면, 13117 애러가 발생한다.

slave     db data path에 있는  auto.cnf 를 제거 하고 

/etc/init.d/mysql restart

stop slave;

start slave;

 

끝.

반응형

'server eng > Cluster AA AS HA' 카테고리의 다른 글

HTTP Keep Alive  (0) 2023.05.25

+ Recent posts