Root

Server Engineer ETC/가상화

Shared VHDX 이슈사항

Storage Space 기반의 Hyper-V 서버 구현 시 다음과 같은 이슈가 있습니다. Shared VHDX 사용을 위해 다음 예외 사항을 기억해야합니다. - 4K Native 의 경우 Shared VHDX 사용 불가 해결을 위해 Storage Pool 구성 시 다음 옵션을 줘야합니다. (or Virtual Disk 구현 시 Logical Sector Size를 512로 줄 수 있습니다.) –LogicalSectorSizeDefault 512

Microsoft/Virtualization

System Center VMM 서비스 실패

GPO에서 아래 내용을 적용하면 해당 계정만 적용되어짐 (다른 GPO도 마찬가지겠지만) - 네트워크에서 이 컴퓨터 액세스 해당 내용 적용을 위해 DB 서버에 적용하였더니 기존에 연결이 되던 SCVMM이 SQL에 Login Fail 이나면서 서비스가 기동이 되지 않는 현상이 발생하였음 해당 정책 설정을 삭제하고 정상 작동 완료 혹시나 다른 곳 테스트를 위해 System Center의 공통 DB에 정책 적용한 경우 기존 사용 계정을 추가하던지 적용한 GPO를 초기화 하면 됨

Network

VMQ RSS 관련 자료

http://emulex.force.com/knowledgebase/articles/How_To/RSS-and-VMQ-Tuning-on-Windows-Server https://msdn.microsoft.com/en-us/library/windows/hardware/hh451362(v=vs.85).aspx http://blogs.technet.com/b/networking/archive/2014/05/28/debugging-performance-issues-with-vmq.aspx

Microsoft/Virtualization

VSP, VSC, VMBUS

VSP/VSC/VMBUS 관계도 http://www.serverwatch.com/server-tutorials/child-partition-with-without-vspvsc-design.html

프로그래밍/PowerShell

Powershell Remote 변수 실행

오늘은 Powershell Remote 실행 관련하여 매개변수를 받는 경우 생기는 이슈에 대해 이야기 해보겠습니다. 예를 들어 A서버에서 B서버로 Remote PowerShell 명령어를 사용하여 붙는 경우에는 일반적으로 Invoke-Command를 사용합니다. Invoke-Command는 ScriptBlock 명령어를 지정한 서버에 실행하게 됩니다. ScriptBlock의 경우 일반적으로 다음 양식을 따릅니다. { "명령어" } 그런데 원격지 서버로 명령어를 수행할때 변수가 사용되는 경우 이슈가 생깁니다. Invoke-Command 명령어의 경우 Remote 세션을 새로 만들기 때문에 기존에 가지고 있는 Local 세션과 다른 세션이 만들어지므로 변수 값을 인식을 못합니다. 예를 들어 $sb=123 I..

Network

IP공유기 Tier 구성 방법

인터넷이 끊겨서 생각해 보니 현재 구성이 IP공유기 - IP공유기 의 구성이기 때문일거 같았는데. IP공유기를 일반 Hub로 변경하는 법을 몰랐는데 IP Time Homepage에 자세히 나와 있네요 공유기를 AP/스위치(허브)로 변경하는 방법 공유기 2대를 연결하기 위해서는 각각의 공유기가 다른 내부IP를 사용해야하며,이를 위해 스위치(허브)로 변경하고자 하는 공유기에 내부IP 주소 변경과 DHCP서버 기능을 중단하여야 합니다. - 스위치(허브)로 변경하고자 하는 공유기의 내부 IP 주소 변경 - 스위치(허브)로 변경하고자 하는 공유기의 DHCP 기능 중지 - 인터넷에 연결된 공유기에 스위치(허브)로 변경한 공유기를 연결 (1) 공유기의 내부IP 주소 변경 공유기의 웹설정화면(http://192.168..

Linux/Ubuntu Common

Ubuntu 방화벽 설정

우분투 방화벽을 설정하다 보면 Outbound 정책을 설정해야하는 경우가 있습니다. 해당 방법을 소개 합니다. > sudo ufw allow out proto tcp to port ex) sudo ufw allow out proto tcp from 168.126.63.0/24 to 168.168.0.10 port 68 sudo ufw allow out proto tcp to 192.168.0.2 port 80 똑같은 방법으로 Inbound 정책은 다음과 같이 설정할 수 있습니다. > sudo ufw allow proto tcp from to port ex) sudo ufw allow proto tcp from 192.168.0.0/24 to 192.168.0.1 port 80

DB Server/MySQL

Mysql Remote 설정

Web 서버와 Mysql Server를 분리하여 운영할 경우 Web 서버와 Mysql Server간 연결을 할 수 있도록 Setting을 해야합니다. 해당 방법에 대해 알아보도록 하겠습니다. 1. Bind Address 설정 (1) Configuration File 위치 확인 > mysqld --verbose --help | grep -A 1 'Defaut options' 해당 명령어 수행 시 아래 Default options 밑에 다음 파일을 읽는다고 명시되어 있습니다. 해당 순서대로 Mysql에 대한 설정을 읽어 옵니다. 확인 결과 /etc/mysql/my.cnf 파일 만 존재 합니다. 해당 파일을 보면 includedir에 두 개의 폴더가 존재하며 해당 폴더 중 /etc/mysql/mysql.con..

Linux/Ubuntu Common

우분투 Firewall Rule 삭제

Ubuntu 방화벽을 관리하다보면 해당 Rule 을 삭제해야하는 경우가 생깁니다. 일반적으로 Rule의 상태를 조회하기 위해서는 다음명령어를 사용하면 됩니다. 위의 룰중 3306에 해당하는 Rule을 삭제하기 위해서 ufw에 대한 help page를 보면 다음과 같이 설명이 나옵니다. 위의 명령어를 보면 delete RULEINUM 이라는 명령어를 사용하면 해당 RULE을 삭제할 수 있다고 나옵니다. 그럼 RULEINUM은 무엇인가?~! 방화벽 등록 리스트를 보는 명령어 중 status numbered라는 명령어가 있습니다. 해당 명령어를 사용하면 각 Rule이 숫자로 구분되어 나오게 됩니다. 삭제를 하기 위해서는 맨앞에 있는 [ 숫자]로 구분하여 삭제를 하면 됩니다. 만약 3번에 있는 3306을 삭제하..

Web Server/Apache

Ubuntu Apache2 재설치 방법

Ubuntu Server에서 Apache 서버를 관리 Test를 하다보니 다음과 같은 문제가 발생하였습니다. Apache2에 대한 Setting을 초기화한 후 Test를 하려고 Apache2 Package를 다음 명령어를 사용하여 삭제하였습니다. > sudo apt-get autoremove apache2 삭제 후 살펴보니 /etc/apache2 폴더가 그대로 남아 있어 해당 폴더를 다음 명령어를 사용하여 수동 삭제 하엿습니다. > sudo rm -rf /etc/apache2 그 다음 새로 apache2를 설치하였습니다. > sudo apt-get install apache2 설치 후 /etc/apache2 폴더 아래를 보면 apache2.conf 파일이 없으며 설치 후 폴더만 존재하는 현상이 발생합니다..

로멘틱가이
'분류 전체보기' 카테고리의 글 목록 (3 Page)