서버 관리자

시스템 및 네트워크 관리자를위한 Q & A

5
왜 소프트웨어가 / usr / lib에 설치됩니까?
나는 수년 동안 Linux 서버를 사용해 왔으며 Filesystem Hierarchy Standard에 의해 계속 혼란스러워하고 있습니다. 보통, 나는 혼란과 함께 살 수 있습니다. 그러나 이제는 Linux 용으로 자체 소프트웨어를 개발하고 있으므로 패키지 관리자가 설치해야하는 위치를 이해해야합니다. 나는 / opt가 내 응용 프로그램의 완벽한 위치라는 것을 확신했습니다. 그러나 데비안 파일 시스템을 조사한 후에는 …
11 debian  fhs 

3
VMware 클러스터에서 풍선 또는 스왑 RAM이있는 모든 가상 머신을 찾으십니까?
vSphere 클러스터 또는 리소스 풀을보고 특정 수준의 메모리 벌룬 또는 스와핑을 보는 경우 어떤 VM이 영향을 받는지 어떻게 식별합니까? 나는 그들을 찾으면 어떻게해야하는지 안다 :) 아래 예에서는 리소스 풀에 65 개의 가상 머신이 있습니다. 32 기가 바이트 미만의 풍선 RAM이 있습니다. RAM의 일부가 풍선 또는 스왑 된 VM을 어떻게 식별합니까?

6
두 건물 사이에 광섬유 케이블 연결을 설정하는 방법
속도에 문제가 있습니다 (인터넷 / 네트워크). 서버, 모뎀 및 방화벽은 건물에 들어 있으며 400ft의 cat5 케이블로 연결됩니다. 케이블이 헤드 및 tru pvc 도관을 통해 작동합니다. 나는 그것이 광섬유 케이블로 교체되어야한다는 것을 알고 있지만 광섬유에 관해서는 스위치에서 cat5에 연결할 때 녹색입니다. 이 작업을 수행하는 방법에 대한 좋은 해결책은 무엇입니까?
11 networking 

2
도메인 키 설정
SPF 및 DKIM 레코드를 추가하여 전자 메일의 보안을 향상시키고 스팸으로 표시되지 않도록 시도했습니다. 그래서 두 가지를 모두 만들었고 check-auth@port25.com으로 결과를 테스트했습니다. 결과는 다음과 같습니다. ========================================================== Summary of Results ========================================================== SPF check: pass DomainKeys check: neutral DKIM check: pass Sender-ID check: pass SpamAssassin check: ham 따라서 DomainKeys를 제외한 모든 것이 통과되었습니다 …
11 email  domainkeys 

5
Gitlab에 미러 깃 허브
로컬 gitlab에서 프로젝트 nova ( https://github.com/openstack/nova ) 사본을 작성했습니다 . 로컬 nova repo를 github과 동기화하여 시간당 또는 하루에 한 번 업데이트하는 방법은 무엇입니까? 나는 bitnami에 대해 여기에 설명 된 것과 비슷한 솔루션을 원합니다 : http://wiki.bitnami.com/Applications/BitNami_GitLab#Keeping_in_sync_with_the_GitLab_repository_at_GitHub OpenStack을 설치하기 위해 Devstack을 사용했습니다.
11 github  gitlab 

4
ZFS 호스트에서 VM을 실행하면 성능에 어떤 영향을 미칩니 까?
Linux에서 ZFS를 사용하여 데비안 Linux 호스트의 데이터 저장을 위해 ext3에서 ZFS로 마이그레이션하는 것을 고려하고 있습니다. ZFS의 가장 중요한 기능 중 하나는 데이터 무결성을 보장하는 것입니다. 스토리지 요구가 증가함에 따라 스토리지를 사소하게 확장 할 수있는 기능도 기대됩니다. 그러나 동일한 호스트에서 몇 개의 VM을 실행하기도합니다. (일반적으로 제 경우에는 한 번에 하나의 VM …

4
Windows Powershell에서 두 개의 폴더를 어떻게 구별합니까?
Windows Powershell을 사용하여 두 폴더 구조의 내용에서 차이점을 찾으려고합니다. 파일 이름이 동일한 지 확인하기 위해 다음 방법을 사용했지만이 방법으로 파일의 내용이 동일한 지 여부를 알 수 없습니다. $firstFolder = Get-ChildItem -Recurse folder1 $secondFolder = Get-ChildItem -Recurse folder2 Compare-Object -ReferenceObject $firstFolder -DifferenceObject $secondFolder 이 ServerFault 질문에 설명 된 기술은 단일 파일을 …
11 powershell  diff 

5
업스트림 서버 시간 초과에서 nginx가 PUT 또는 POST 요청을 다시 시도하지 못하게하려면 어떻게해야합니까?
우리는 nginx를 사용하여 요청을 응용 프로그램에로드 밸런싱합니다. 요청 시간이 초과되면 nginx가 다른 업스트림 서버로 전환되는 것으로 나타났습니다 (양호). 그러나 이는 PUT 및 POST 요청에 대해 바람직하지 않은 결과 (데이터가 두 번 저장 됨)를 유발할 수 있습니다. 시간 초과시 GET 요청 만 다시 시도하도록 nginx를 구성 할 수 있습니까? 아니면 문제를 …

1
SSH에서 PermitUserEnvironment의 보안 위험
env 변수를 ssh 셸에 전달하기 위해 PermitUserEnvironment파일 사용 및 파일과 관련하여 꽤 많은 게시물을 읽었습니다 ~/.ssh/environment. 공식 sshd 문서 및 기타 리소스는이 작업을 수행하는 데있어 일부 보안 위험을 암시합니다. 환경 처리를 활성화하면 LD_PRELOAD와 같은 메커니즘을 사용하여 일부 구성에서 액세스 제한을 무시할 수 있습니다. 활성화 할 가능성이있는 보안 문제는 무엇입니까 PermitUserEnvironment? …

3
Linux + SSD의 스왑 파티션에서 백그라운드 삭제
문제 Linux의 SSD 디스크 내 스왑 파티션에서 백그라운드 TRIM 작업 을 활성화하고 싶습니다 . 여러 기사, 예를 들어 this 기사에 따르면 커널은이 구성을 감지하고 자동으로 삭제 작업을 수행하지만 테스트 에서이 동작을 강제 실행하는 데 "discard"마운트 옵션을 사용하더라도 작동하지 않는 것 같습니다. 대본 Linux 3.2.0을 실행하는 Debian Wheezy SSD 디스크 : …
11 linux  debian  ssd  swap  trim 



1
알 수없는 이유로 하드 디스크가 오프라인 상태가 됨
아래 설정을 실행하는 7 개의 시스템이 있습니다. 이제 다른 디스크가 오프라인 상태가되지만 자세히 살펴보면 디스크가 양호하고 결함이 없으며 최소 1 년 동안 완벽하게 작동합니다. 이것은 모든 7 시스템에서 발생하기 때문에 작동하는 단일 부품 (예 : 케이블)이있을 가능성은 거의 없지만 약간 호환되지 않는 일부 부품의 조합 일 수 있습니다. 문제는 비 …

1
Puppet-dashboard 또는 PuppetDB에서 처리 한 Puppet 보고서를 제거 할 수 있습니까?
꼭두각시 보고서는 다음에서 많은 디스크 공간을 사용하고 있습니다. /var/lib/puppet/reports /var/lib/mysql 두 경로의 크기가 거의 같기 때문에 모든 보고서를 MySQL 데이터베이스에 저장한다고 가정합니다. resource_statuses의 표는 각각 보고서 파일의 라인을 나타내는 것을 행으로 구성되어 있습니다. Puppet-dashboard 또는 PuppetDB가 처리 한 후 / var / lib / puppet / reports에서 보고서를 안전하게 제거 …

1
authorized_keys는 얼마나 잘 확장됩니까?
액세스 제어를 처리하기 위해 gitolite와 같은 것을 사용하는 경우 authorized_keys의 크기는 얼마나됩니까? 50,000 명의 사용자에게 성능이 어떻게 될지 말하면 의미가 없습니다 (매우 좋지는 않습니다). 대안은 무엇입니까? 업데이트 : 나는 스스로 테스트를하기로 결정했습니다 (처음에해야 했음). SSH 키를 생성하고 authorized_keys 파일에 추가하는 간단한 스크립트를 작성했습니다. 내 컴퓨터는 그렇게 빠르지 않기 때문에 8,061 …
11 ssh  git  gitolite 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.