Speak Up: My 2-Day Challenge in Practicing English Conversation
Practice Pattern: 주어 + 동사 + 목적어 tip. 주어 + 동사 + 목적어: 영어는 어순이 중요하다. 영어를 공식처럼 외우지 말고, 몸이 익숙해지도록 노력하자. 한국어와 다른점은 주어가 확실하면 주어를 생략하는 특징이 …
Practice Pattern: 주어 + 동사 + 목적어 tip. 주어 + 동사 + 목적어: 영어는 어순이 중요하다. 영어를 공식처럼 외우지 말고, 몸이 익숙해지도록 노력하자. 한국어와 다른점은 주어가 확실하면 주어를 생략하는 특징이 …
Kubernetes Cluster Concept “클러스터”는 컴퓨터 네트워킹 및 분산 시스템의 영역에서 여러 대의 컴퓨터 또는 서버가 모여 하나의 단일 시스템처럼 작동하는 구성을 의미합니다. 클러스터는 고가용성, 부하 분산, 확장성 등의 이점을 제공합니다. …
Kubernetes Nodes Concept Kubernetes에서 “노드”는 쿠버네티스 클러스터의 워커 머신을 나타내며, 이전에는 “미니언”이라고도 불렸습니다. 노드는 클러스터의 일부로서, 쿠버네티스에서 실행되는 파드의 컨테이너가 실행되는 곳입니다. Minion Kubernetes의 초기 버전에서 워커 머신(즉, 파드를 실행하는 …
Practice How’s the weather? It’s rainny. but I like rainy days. How’s the weather in Japan? It’s muggy. a few humid for me. How’s your new life in Japan? Good …
VMマネージャーの異常現象とその原因 以前、VM(Virtual Machine)を管理する VM Manager で異常現象が発生したことがあります。サーバの再起動ができない、必要なパッチファイルまで消えてしまった状態でした。 その原因を探ってみると、インストール時にファイルを誤った場所に解凍してしまったことがわかりました。 誤ったファイルの位置 Managerをインストールする際に、/rootではなく/root/backupにtar.gzファイルを解凍してしまいました。問題は、/root/backupディレクトリが1日ごとに自動的に削除される設定だったため、必要なファイルがすべて消えてしまったのです。 その結果、2日間の作業が全て無駄になってしまいました。 人為的エラーは完全には消せない この事件から学んだことは、どれだけ注意深く行動しても100%人為的エラーを消すことはできないということです。しかし、このようなミスを最小限に抑えるためのいくつかの方法が考えられます。 スクリプト化による問題解決 最も手っ取り早い解決策は、作業をスクリプトで自動化することです。すべてのサイトの初期設定が同じであれば、そのプロセスをスクリプト化して自動化できます。このようにすると、同じミスを繰り返す可能性を大幅に減らすことができるでしょう。 まとめ 明確なドキュメント作成の重要性 最後に、インストールや設定プロセスをドキュメント化する際は、できる限り明確にしてください。複雑なドキュメントは作業者に混乱をもたらす可能性があります。この事件をきっかけに、より体系的で明確な作業方法を確立したいと考えています。 誰でもミスは犯す可能性がありますが、そのミスから得た教訓を通じて、より良いシステムを構築することができます。皆さんも注意して、効率的な作業のための方法を常に探し続けていきましょう。
Pod(파드) 이해하기 “Pod(파드)” 라는 이름은 Kubernetes(쿠버네티스)가 Docker(도커)의 컨테이너 오케스트레이션을 확장하기 위해 만들어진 플랫폼이라는 점을 고려한 것입니다. Docker에서는 컨테이너를 사용하여 애플리케이션을 패키지화합니다. Docker 컨테이너는 종종 함께 배치되며, 여러 컨테이너가 협력하는 패턴도 …
Kubernetes 用語の整理 Kubernetesは、それ自体が独特のエコシステムと哲学を持っています。それを効果的に利用し、理解するためには、基本的な用語や概念に慣れる必要があります。Kubernetesに関連する主要な用語とその意味を整理し、全体的なアーキテクチャや動作原理の基本的な理解を深める手助けをします。 初めてのステップとして、これらの用語にはまだ慣れていないかもしれませんが、時間が経てば自然と慣れてくるでしょう。 用語の整理を通して得られる基本的な理解は、Kubernetesの他の学習リソースやドキュメントを読む際、また実際の環境での作業を行う際に大きな助けとなります。だから、ゆっくりと各用語を覚え、その意味と使用方法を理解することが重要です。 Kubernetes コンポネントを車に例えると以下の通り Kubernetes 学習プランをたてる 基礎編:初心者向け 応用編:中級者むけ 専門編:上級者むけ 2023.10.29 追記 Azure Kubernetes Service
構築手順が漏れてしまった 新しく始めたサイトの初期構築でCentOSをセットアップしている最中、あることに気がつきました。Undercloud Hypervisor (OpenStack ソリューションネーム) のNTP確認したら、あれ、何かがおかしい? Commnad : timedatectl 抜粋 Commnad : ntpq -pn 抜粋 タイムゾーンが日本じゃなく、デフォルトのアメリカになっている。 dateコマンドで確認したら、なんと時差ぼけしてるみたいに時間が合わない。さらにntpのoffset、この数字、見たことないんだけど… -337428?異常であった。 タイムゾーン変更作業 1.タイムゾーンを日本時間に変更 まず、Time zone 設定を日本時間に変更 2.サービス起動 起動後に、NTPサービスステータスを確認‥ Commnad : timedatectl 抜粋 Commnad …
OpenStack 프로젝트 소개 이번에 소개드릴 프로젝트는 5G 네트워크의 기반 구축 작업입니다. 어느 통신사에서 5G 가상 네트워크를 구축하는 기반 팀의 엔지니어로 참여하게 되었습니다. 외국의 벤더 기업의 클라우드 네트워크 솔루션을 도입하여 대규모 …
Windows Server・SQL Server・Azure・Microsoft 365 On-premise System 프로젝트 소개 Data Migration 배경 고객 측의 온프레미스 서버 지원 종료가 임박하여, 새로운 환경 구축이 필요했습니다. 최신 버전의 관리 시스템을 구축하고 기존 데이터를 이전함으로써, …