목록2024/04 (7)
/var/log/messages
DRDY는 Device Ready의 약자로, 하드웨어 장치가 데이터 전송을 위해 준비되었음을 나타내는 신호입니다이 메시지는 주로 디스크 읽기/쓰기 작업 중에 문제가 발생했음을 나타냅니다. 예시:[Mon May 10 20:37:04 2021] ata4.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0[Mon May 10 20:37:04 2021] ata4.00: irq_stat 0x40000000[Mon May 10 20:37:04 2021] ata4.00: failed command: WRITE DMA EXT[Mon May 10 20:37:04 2021] ata4.00: cmd 35/00:40:00:09:41/00:05:16:00:00/e0 tag 21 dma..
1. Region을 서울로 변경하기, 우측상단에 존재 2. 솔루션 구축에서 가상 머신 시작 클릭하기 이제부터 인스턴스(vm)을 customizing 3. 이름을 test로 작성, 생성자 마음대로 이름을 등록 가능 4. 사용할 os 이미지를 선택 ‘Amazon Mahine Image’를 선택하면 os 배포판에서 더 다양한 버전 선택을 할 수 있습니다. free tier에는 15 SP5, 12 SP5를 선택할 수 있습니다. 5. 메모리 및 cpu 선택 져는 free tier라서 해당 정책에 맞는 메모리와 cpu를 선택했습니다. 반면, 추가비용을 지불하면 더 많은 메모리 용량 및 cpu를 사용할 수 있습니다. 아래는 예시입니다. 6. 키 페어를 생성 빨간 사각형 안에 있는 ‘새 키 페어 생성’을 클릭해 보겠습..
이 메시지는 주로 SATA 연결에 문제가 있을 때 나타납니다. SATA 케이블이란? SATA(시리얼 ATA)는 컴퓨터의 저장 장치와 메인보드를 연결하는 표준 인터페이스입니다. 기존의 병렬 ATA(PATA)보다 빠른 데이터 전송 속도를 제공하며, 더 얇고 유연한 케이블을 사용하여 컴퓨터 내부의 공간 활용도를 높입니다. SATA는 데이터를 직렬 방식으로 전송하기 때문에 더 효율적이며, 현재 대부분의 하드 드라이브와 SSD에서 사용되고 있습니다. 이 이미지는 SATA 케이블이 디스크와 메인 보드를 연결한 사례입니다. https://sports.donga.com/it/article/all/20111122/42066066/1 이 에러가 나타나는 경우는 SATA 케이블 자체 문제, 드라이브 식별 실패, SATA 링..
I/O 오류는 입력/출력 작업 중에 문제가 발생했음을 나타냅니다. 예시: [127491.711407] blk_update_request: I/O error, dev sde, sector 3907026080 [127491.719699] sd 0:0:4:0: [sde] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE [127491.719717] sd 0:0:4:0: [sde] Sense Key : Aborted Command [current] [127491.719726] sd 0:0:4:0: [sde] Add. Sense: Logical block guard check failed [127491.719734] sd 0:0:4:0: [sde] CDB: Read..
하드웨어 오류는 컴퓨터의 물리적 구성 요소 중 하나에 문제가 있음을 나타냅니다. 예시 메시지: [757706.327447] mce: [Hardware Error]: Machine check events logged [757706.327450] [Hardware Error]: Corrected error, no action required. [757706.327453] [Hardware Error]: CPU:1 (19:21:0) MC20_STATUS[-|CE|MiscV|-|-|-|-|-|-]: 0x8948000000282504 [757706.327457] [Hardware Error]: IPID: 0x0000000000000000 [757706.327459] [Hardware Error]: Bank 20 ..
4-way handshaking은 TCP/IP 프로토콜을 사용하여 통신을 종료하는 과정입니다. 이 과정은 클라이언트와 서버 간의 연결을 안전하게 종료하기 위해 사용됩니다. 이 글에서는 4-way handshaking의 과정을 단계별로 설명하고, 그 중요성을 강조합니다. 서로 연결 종료를 했을 때, 실행이 되는 과정입니다. 간단하게 표현하면 close() 시스템 콜을 사용한 노드가 FIN 패킷을 전송 후, ACK를 주고받는 과정인데, 3-way와는 다른 점이 보입니다. 3-way를 ‘SYN, ACK’ 패킷 동시 송신을 했는데, 이 단계에서는 그 ‘FIN, ACK’ 패킷 동시 송신 과정이 없습니다. 이유는 서로가 연결을 안전하게 종료하기 위함입니다. 즉, 서로가 연결 종료 준비를 완로 후 종료하는 흐름입니다..
3-way handshaking은 TCP/IP 프로토콜을 사용하여 통신을 시작하는 데 사용되는 중요한 프로세스입니다. 이 과정은 클라이언트와 서버 간에 안정적인 연결을 설정하기 위해 사용됩니다. 이 글에서는 3-way handshaking의 과정을 단계별로 설명하고, 그 중요성을 강조합니다. 클라이언트는 임의의 시퀀스 번호가(100) 포함된 SYN(동기화) 패킷을 서버로 보냅니다. 서버는 임의의 시퀀스 번호와(200) 클라이언트의 시퀀스 번호를 승인하는 ACK 번호가(101) 포함된 SYN-ACK 패킷을 다시 보냅니다. 클라이언트는 서버의 시퀀스 번호를 승인하는 ACK 번호를(201) 서버로 보냅니다. 이 과정을 더 심오하게 보면 각 노드의 상태가 어떤지와, 어떠한 시스템 콜 호출이 되는지를 알아야 합니..