태그 보관물: centos7

seafile client client설치(리눅스)

[adsense_inserter id=”937″]

Centos7 & Fedora에서 seafile client 설치하기

리포지터리 추가(해당하는 OS버전에 맞춰서 첨부파일을
/etc/yum.repo.d/seafile.repo 파일로 저장하세요.

Centos7버전용 리포지터리
centos.repo

Fedora 21,22, 23용 리포지터리
fc23.repo

seafile 설치

seafile실행

Centos7에 프록시 서버 설정하기

Squid 패키지 설치

설정파일 확인

ACL설정방법

#정책적용

#프록시 접근포트

#캐쉬정보

* /var/spool/squid 디렉토리에 최대 100M까지 1차로 생성하는 디렉토리는 5개까지, 2차 디렉토리는 10개까지 설정
* 기본값은 1차는 16개까지, 2차는 256개까지 생성하는 값
디렉토리 구조는 다음과 같이 생성된다.
/var/spool/squid/00
/var/spool/squid/00/00
/var/spool/squid/00/01
/var/spool/squid/00/02
/var/spool/squid/00/03

/var/spool/squid/00/09
/var/spool/squid/01
/var/spool/squid/01/00
/var/spool/squid/01/01
/var/spool/squid/01/02
/var/spool/squid/01/03

/var/spool/squid/01/09

#덤프파일 경로

#캐쉬데이터 보관주기

 

* 8080번 포트가 LISTEN받고 있으면 됨.
IE 프록시 설정방법
[도구] -> [인터넷옵션] -> [연결] -> [LAN설정] -> 프록시서버에 체크, 주소에 서버IP, 포트에 8080
efda55ac70b0c21f8884d1a07b7445df_1428024099_7469
efda55ac70b0c21f8884d1a07b7445df_1428024099_8231
efda55ac70b0c21f8884d1a07b7445df_1428024099_8839

FireFox 프록시 설정방법
[도구] -> [설정] -> [고급] -> [네트워크] -> [프록시 수동설정] 에 체크
http프록시에 서버IP, 포트에 8080
efda55ac70b0c21f8884d1a07b7445df_1428024099_9393
efda55ac70b0c21f8884d1a07b7445df_1428024099_9998efda55ac70b0c21f8884d1a07b7445df_1428024100_0626

Centos7 VNC작동 안할때

Centos7환경에서 VNC서비스 실행시킬때 vnc failed로 응답할때

efda55ac70b0c21f8884d1a07b7445df_1428023993_5303

 

1. 프로세스 실행여부 확인

* 프로세스가 실행중이기 때문에, VNC viewer로 접속하거나, 프로세스가 이상할 경우에는 서비스 재시작.

1-1 실행중인 포트 확인

*기본적으로 5900을 기본으로 뒤에 디스플레이번호에 따라서 1자리 포트가 바뀜.
2번 디스플레이일경우에는 5902, 5번 디스플레이이면 5905번 포트가 LISTEN으로 됨.
2. 1번 사항대로 확인했는데 아무것도 없을때….
VNC서비스를 실행시키면서 생성되는 파일이 정상적으로 삭제되지 않았기 때문인데,
VNC가 활성화 되어 있는 상태에서 재부팅이 이루어지면 이런 현상이 자주 발생하고 있네요.
/tmp/.ICE-unix /tmp/.X11-unix 폴더가 제거되지 않았을 경우에 이렇게 때문에 해당 파일을 삭제해주면 됨.

* .ICE-unix, .X11-unix 이 두개 폴더 삭제

 

서비스 실행하면 정상적으로 됨.

 

Centos7 dmesg unixtime

RHEL/Centos7 이하버전에서는, dmesg 명령어출력시 시간이 출력되지 않아 장기간 서비스중인 서버의 경우 정확한 시간을 보기 어려운데
7버전에서는 unixtime 필드가 추가되어, dmesg에 기록되는 내용들도 시간을 유추할 수 있게 되었어요.

Centos5/6 dmesg

efda55ac70b0c21f8884d1a07b7445df_1428023372_122

 

 

Centos7 dmesg

efda55ac70b0c21f8884d1a07b7445df_1428023378_8783
기기가 up된 이후에 시간을 timestamp로 기록하기 때문에, 부팅된 시간만 알면 되겠네요.

그러니깐. 서버가 up된 이후 33507.559389초 이후에 “Vacuuming done, freed 0 bytes” 이라는 내용이 dmesg에 저장 된거죠.
근데 33507.559389면 얼마나 지난건지 모르겠죠?(계산해보면 되겠지만 그냥 말하라고 하면 저도 몰라요)
일단 uptime을 통해 서버가 얼마나 켜져있었는지 확인해봐요.

하루가 안되었네요…
하루가 안되었으니, 서버의 현재 날짜를 기준으로
date명령어로 unixtime을 우리가 보는 시간을 변환해봅시다.

*만약에 1일을 넘겼을 경우에는 기준날짜는 전날로 하면 되요.

특정 unixtime에 대한 시간 변환이 이루어졌네요.