ブログ記事295件
今回も、Linuxのipコマンドを紐解いていく。iprouteと、ipneighコマンドについて、・コマンドそのもの・コマンドの前提にあるネットワークの仕組み・コマンド実行結果の読み方について確認していきたい。姉妹編はこちら。【基礎】ipコマンドから紐解くネットワーク~iplink,ipaddr編~もくじ1.iproute(ルーティングテーブルとは/コマンド実行結果例/出力内容の意味)2.ipneigh(ARPとは
今日もAWSの勉強を進めていきます。今回は、ECSでログを取得・収集・管理する手法にどんなものがあるか、まとめていきます。(2023年4月時点の情報です)もくじ1.ECSでの主なログ取得方法2.ログドライバを利用したログ取得・利用できるログドライバ・ECSタスク定義のパラメータ設定3.AWSCloudWatchLogsを利用したログ取得・AWSCloudWatchLogsとは・CloudWatchLogsによるECSコンテナのロギング方法4.FireL
今日はAmazonECRの設定項目をまとめます。(2023年4月時点の情報です)もくじ1.AmazonECRとは2.レジストリの種類3.プライベートレジストリ全体に対する設定項目4.パブリックレジストリ全体に対する設定項目5.リポジトリ作成時の設定項目・プライベートリポジトリの場合・パブリックリポジトリの場合1.AmazonECRとはAmazonECR(AmazonElasticContainerRegistry)は、AWSにDockerのコンテ
AmazonECSのタスク定義において、ポートマッピング関連のパラメータをみていたら、似たようなパラメータがたくさんあって混乱してきたので整理します。※2023年4月時点の情報です。もくじ1.前提事項:ECSのネットワークモード種別2.ポートマッピングとは3.補足:AWSServiceConnectについて1.前提事項:ECSのネットワークモード種別ポートマッピングの話をする前に、前提知識として、ECSのネットワークモードの種別を整理しておく。ECSでコ
こちらのブログで紹介されていた、VisualBatを使ってみました。バッチファイルのデバッグをするなら「VisualBat」一択で決まり!|ドラブロ–letbygonesbebygones–「VisualBat」を利用すると、一般的な統合開発環境と同様に、ブレークポイントを設けて変数の値や動作をステップ単位で確認することができるのでプログラムに不要なデバッグ用コード...www.doraxdora.comヤバい程バッチファイルのデバッグが楽になりました・・・
新年度ですね!私はインフラの仕事に携わって9か月が経ち、以前は全然理解できていなかったことが、少しずつ分かるようになってきました。まだまだ分からないことも多いですが、仕組みが分かってくるとおもしろい。さて今回は、パッケージ管理ツールの1つである、yumについて勉強します。対象範囲はRedHatの公式ドキュメントの6.3章部分。もくじ1.yumとは2.そもそも、リポジトリとパッケージについて3.設定ファイル2種(/etc/yum.confの詳細//etc/yum.r
Kubernetes(以下k8s)のServiceのタイプの違いをまとめていきます。Serviceとは何ぞやという方は、以前の記事もご覧ください。『【Kubernetes】Serviceの基本的な考え方とクラスタ内DNS』仕事をすればするほど自分の無力さを感じる(´・ω・`)でも、千里の道も一歩から!地道に今日もブログを書いていきます◎今回は、kubernetes(以下k8s…ameblo.jpもくじ0.Serviceの種類一覧1.ClusterIP(概要/IPアドレスの割
JP1でイベント監視する場合、JP1/Baseの機能を使う事になると思います。Windowsならイベントログトラップ(ntevent.conf)JP1イベントを転送(forward)指定ファイルのログトラップ(jeblog.conf)監視環境を構築後の動作確認ですが、狙ったイベントを実際に起こすのが難しい場合も多々ありますので、下記コマンドでトラップ結果を確認しています。1.WindwosイベントログWindowsの標準コマンド、EVENTCREATEを使います。使
今回はKubernetes(以下k8s)のSecretについてまとめていきます。もくじ1.Secretとは(概要/ConfigMapとの違い)2.Secret生成方法(ファイル利用/通常マニフェスト利用/マニフェスト利用特殊版(stringData)/SecretGenerator利用)3.Secret編集方法4.Secret利用方法(環境変数として利用/Volumeとしてマウント)参考文献■Secretとは◎概要機密情報を保存・管理で
現在JP1のジョブネット環境移行の準備中です。移行の条件として「移行元のホスト名・IPアドレスを引き継ぐ」事が挙げられているのですが、当然構築時点で引き継いでしまうと稼働中の移行元と値が重複してしまいます。といった理由から、仮のホスト名・IPアドレスで構築及びテストを実施し、本番切替時に値を変更する方法を調査しています。■見るべき資料JP1Version10JP1/AutomaticJobManagementSystem3運用ガイドhttp://
以前にも似たような記事(めちゃ雑なやつ)を書いたのですが、今回改めて体系的に勉強したので、Linuxのディスク活用の基礎、すなわち、パーティション分割とファイルシステムについて、概要と管理方法をまとめたいと思います。ボリュームは次回記事で扱う予定。1.Linuxの物理ディスク活用のしくみ2.パーティション作成3.ファイルシステム作成4.マウント1.Linuxの物理ディスク活用のしくみ■概要Linuxでは、1つの物理ディスク(外部記憶装置。ハードディスクやSSDなど
今回はKubernetes(以下k8s)のConfigMapについてまとめていきます。もくじ1.ConfigMapとは(概要/ConfigMapの特徴と注意点)2.ConfigMap作成方法(通常マニフェスト利用/ディレクトリ利用/ファイル利用/リテラル利用/ConfigMapGenerator利用)3.ConfigMap利用方法(環境変数として個別利用/環境変数としてまるごと利用/Volumeとしてマウント)参考文献■ConfigMapとは◎概要設定情報など
あけましておめでとうございます(^^)実はこの記事書いているのは2020年ですが、、今年も頑張って勉強していきたいと思います◎今回はLinuxのジョブ管理について。外部ツール使ったりということも可能ですが、この記事ではOS標準搭載機能のcronを取り上げます。(標準搭載じゃないディストリビューションあったらごめんなさい)もくじ1.ジョブとは2.cronとは3.cronへのジョブ登録先(rootユーザの場合/一般ユーザの場合)4.ジョブ定義の書式(ジョブ定義例(
■手法その1:タスクスケジューラアプリをリモートサーバ接続して実行①タスクスケジューラを起動する②左ツリーの[タスクスケジューラ(ローカル)]の右クリックメニューから[別のコンピュータへ接続]を選択③リモートサーバのホスト名またはIPアドレスを入力する。現在ログイン中のユーザ権限では接続できない場合、リモートサーバ上でタスクスケジューラへのアクセスを許可されたユーザを指定する。■手法その2:コマンドラインからタスクスケジューラを操作schtasksコマンドを使います
今回もAWSのECSコンテナ関連を勉強していきます。※ECSとは、などの基本的な話は以下の記事にまとめています。『【AWS基礎】AWSのコンテナ関連のサービス概要とECS基礎』次のプロジェクト現場では、AWSのコンテナ技術がメインで使われているとのことで、しばらくコンテナ関連のAWSのサービス、特にECSについて勉強したいと思います…ameblo.jpさて、ECS利用時、コンテナに環境変数を渡したいことがあると思います。そのためには、ECSでコンテナを管理する単位である「タス
前回の続きになります。『VMware仮想マシンを別環境へ移行』ESXi5.5で稼働中のサーバを6.7u2の環境に移行する必要が出てきました。まずは「出来るの?」の確認から。■VMwareの仕様制約確認ESXi/E…ameblo.jpESXi6.7u2環境にて、WebベースGUIでのOVAファイルインポートが80分とか凄い時間でしたので試したのがOVFtool。9.55GBのOVAファイルインポートが、ついでにエクスポート(約20分)が、どれだけ短くなるか?
引き続き、AWSをテーマに書いていきます。今回は、ECSでボリュームを利用する際の選択肢や、設定についてまとめています。もくじ1.(前提知識)Dockerにおけるデータ保存方式2.ECSでサポートされるボリューム3.AmazonEFSボリューム・そもそもAmazonEFSとは・ECSでAmazonEFSを利用するには4.FSxforWindowsFileServerボリューム・そもそもFSxforWindowsFileServerとは・E
おしごとにて、今度は時刻同期の設計をすることになりました。時刻同期とか、NTP(NetworkTimeProtocol)は、言葉としては聞いたことあるけど、そういえば同期の仕組みはよく知らないと思い、記事にしてみます。ついでにタイムゾーンのお話も。目次1.なぜ時刻同期が必要なのか?2.時刻同期のしくみ(システムクロックとハードウェアクロック/NTP)3.タイムゾーンの変更4.時刻同期ツール(ntpd/ntpdate/chrony)5.正確な時刻の取得元
前々回『JP1/AJSとユーザーマッピング』JP1/AJSでジョブ実行環境を構成する場合に、前提製品となるJP1/Baseで「ユーザーマッピング」なる設定が必要になります。1.ユーザーマッピングとは…ameblo.jp前回『JP1/AJSエージェント設計』前回の続きのつもりでしたが、ちょっと脱線してエージェント環境の話がメインになっています。2.5.3ジョブ実行時のOSユーザー環境の検討:JP1/A…ameblo.jp今回はちゃんとユーザーマッピングの続きで
今回もAWSの勉強を続けていきます。今回は、SystemsManager(SSM)のセッションマネージャ機能を利用して、AWSのEC2インスタンスにリモート接続する手順を実際にやってみます。SystemsManagerとは?、セッションマネージャとは?については、前回の記事にまとめています。『【AWS】SystemsManagerの各機能概要一覧』今日はAWSのSystemsManager(SSM)について、どのような機能があるのか、概要をざっと見ていきます。ちな
先日、仕事で、RAID・ストレージに関する設計を行いました。応用情報処理試験程度の表面的な知識しかなく、非常に苦労しました…(^-^;笑周りの方々に、多大なるご支援を頂き、何とか書くことができましたが、せっかくなのでその際の学び+αをアウトプットしていきます。アプリ作るぞー!って言ったけど、このまま仕事での学びを優先させていくと、お蔵入りになりそう……。年末年始休みとかの、時間のある時に、一気にやろうかな。。タイトルの通り、RAIDコントローラとキャッシュモード(ライトスルー、ライ
4月ももう下旬に入りましたね(・ω・)個人的な話ですが、私は先月1歳になった娘を、今月から保育園に預けており、5月1日に産休・育休から仕事復帰予定です。今月は保育園に慣れるための期間として、まずは保育園で親と一緒に1時間過ごすところから始めて、徐々に預ける時間を延ばしています。なので今は、なぜか出産後で1番自分時間(≒IT勉強時間)を確保できているという奇跡。が、仕事と育児と家事の両立が始まる来月からは、またアメブロを開きさえしない気が(^-^;一応生きてはいるはず
大変お久しぶりですm(__)m去年5月に育休明けで仕事復帰して以来の投稿かも?そして今は2人目を妊娠しており、今年の5月半ばからまた産休でしばらくお仕事はお休みする予定です(^-^;仕事と1人目の子育て・家事と、妊娠による異常な身体の疲れとで、今はAmeba自体を開けないことが多いのですが…、引き続き自分のペースで更新したいと思いますので、どうぞよろしくお願いいたします^^さて、次回産休までのお仕事では、AWS案件に携わらせてもらっているので、久しぶりの投稿はAWSネタ
現場でsquidを用いたネットワーク環境を作っています。…が、なかなかに設定ファイルが難しい(´;ω;`)ので、基本についてまとめてみます。もくじ1.Squidとは2.設定ファイルの書き方基本3.さいごに1.Squidのプロキシ機能Squidは、普通のプロキシサーバを設定したい時や、リバースプロキシを置きたい時に使える。■フォワーディングプロキシいわゆるプロキシサーバの役割。ローカルネットワークから外部のインターネットに接続する時に、接続を中継する。現場では
GWにDCサーバの本番移行予定なので、テスト環境を作ってました。その時にふと浮かんだ疑問。「DCサーバのIPv4設定する時のDNSって、もしかしてループバック優先のが良かったりして?」あ、DNS統合構成の場合の話です。順を追って説明すると、1.PDC構築・OSインストール・IP設定(ローカルなハブのみNWなのでGWとか一切なし)→この時のDNS設定は「指定しない」(というか存在しないので出来ようはずもない)・ADDSの役割追加・一緒にDNSサービスも構成
個人的に、仕事で「ip」コマンドを使うことが増えた。でも、コマンド自体が多機能でやや複雑なのと、そもそもコマンドで表示している内容について理解が曖昧・・・(´・ω・`)そこで、どうやら代表的らしいコマンドに絞って、・コマンドそのもの・コマンドの前提にあるネットワークの仕組み・コマンド実行結果の読み方について確認していきたい。今回は、iplinkコマンドと、ipaddrコマンドを紐解いていく。姉妹編はこちら。【基礎】ipコマンドから紐解くネットワーク~ip
Windowsはどうも大きなファイルを操作するより、たくさんのファイルを一括操作する方が苦手なようです。サーバ障害が発生し、状況確認するとexeplorer.exeのメモリ使用量が1.8GBを越えていました。メモリリークの適切な調査方法は…と調べていた時に見つけたサイト。こちらの情報が役立つでしょうか。パフォーマンスモニターを使用したユーザーモードメモリリークの検出https://docs.microsoft.com/ja-jp/windows-hardware/driv
JP1/AJS3の環境を移行するに当たってのポイントについて調査している内容をまとめます。■見るべき資料JP1/AutomaticJobManagementSystem3運用ガイドhttp://itdoc.hitachi.co.jp/manuals/3021/3021310720/INDEX.HTM2.バックアップとリカバリー4.ジョブネットの退避・回復JP1Version10JP1/Base運用ガイド3.5バックアップとリカバリー8.ユーザ
今日は、Linuxのユーザ認証で使われているPAMについて、ちょっとだけ触ってみます。ちなみに、PAMで調べると、RedHatの公式ドキュメント以外は、2000年代前半くらいの記事がヒットします。古くからある技術のようです。もくじ1.PAMとは2.PAMを使ったユーザログインの流れ3.PAM関連のファイルを見てみる4.PAMファイル設定の注意点1.PAMとはPAM(PluggableAuthenticationModules)とは、Linuxやアプリケーションでユーザ
SATAとSAS、インフラのお仕事でよく聞く用語ですが、いまいちナニモノなのか分からなかったので調べてみます。ついでにNVMeも。もくじ1.SATAって?2.SASって?3.SATAとSASの違い4.NVMe5.結局、どれがいいのか?SATAって?SerialAdvancedTechnologyAttachmentの略。読み方は「さた」。シリアルATAと呼ばれることもあるらしい。いつものようにe-Wordsさんにお世話になると…SATAとは、コンピュータ