OS/基盤– category –
-
OS/基盤
ログインシェル、インタラクティブシェルの見分け方(bash)
スクリプトやツールを使用する際、ログインシェルか、インタラクティブシェルかを考慮しないといけないことがあります。 本記事では、現在実行中のシェルがログインシェルかどうか、インタラクティブシェルかどうかを確認する方法についてまとめます。 対... -
OS/基盤
TCPを使用してdigやnslookupを実行する
DNSの動作確認の際、UDPでなくTCPでクエリ送信したいケースがあります。 本記事は、TCPを使用してdigやnslookupを実行する手順をまとめておくものです。 関連記事として、DNS over TCPについてはDNS over TCP未対応の環境が数%あるらしいにまとめてありま... -
OS/基盤
Windowsインストール時のエディション選択やプロダクトキー入力(EI.cfg、PID.txt)
PCにWindowsをクリーンインストールする際、OEMのWindows PCではエディション選択を要求されない場合があります。 この動作は、Homeを使用していたPCに別途購入したProをインストールし直したい場合等、特定のケースにおいて不便です。 本記事は、Windows... -
OS/基盤
OA3 DPKが保存されているMSDMテーブル(ACPI)
以下の記事を作成した際にWindowsのOA3 DPKについて調べたときに、ACPIの仕様書にあるMSDMテーブルの記載を確認しました。 本記事は、そのあたりをまとめたものです。 基本 経緯 OA3 DPKは、System Locked Pre-installation(SLP)を実現するためのMicrosoft... -
OS/基盤
【図解】Windows PCのライセンス認証、デジタルライセンス、OA3 DPK
Windowsにプロダクトキーを入力しなくてもライセンス認証できるのはなぜだろうと思い調べてみました。 本記事は、そのあたりと関係のある、Windows PCのライセンス認証、デジタルライセンス、OA3 DPK等についてまとめたものです。 対象は、主にWindows 10(... -
OS/基盤
Windowsのライセンス条項の探し方と版数ごとの差分
Windows OSのライセンス条項について調べてみた際、例(?)によって最新版の条項にスムーズに辿り着けませんでした。 本記事は、Windowsのライセンス条項の探し方と版数ごとの差分をまとめるものです。 対象は、今回調べたWindows 10のライセンス条項ですが... -
OS/基盤
ネットワーク起動後にhttpdやpostfixをサービス起動させる設定(Systemd)
httpdやpostfix等で、OS起動時のサービス自動起動が失敗することがあります。考えられる原因として、ネットワーク起動完了前のタイミングで該当のサービス起動されたというケースが挙げられます。 本記事は、Systemdにおいてネットワーク起動後にサービス... -
OS/基盤
WindowsのDSP版ライセンスの概要と不思議
WindowsのDSP版ライセンスについて、不思議に思うことがあり調べてみました。 本記事は、DSP版ライセンスの概要と、不思議に思った点をまとめるものです。 基本 Windowsのライセンス形態 Windowsのライセンスの形態は複数あります。 リテール版: いわゆる... -
OS/基盤
IntelのCPU仕様、チップセット仕様、ドキュメントの探し方
IntelのサイトでCPUやチップセットの仕様を探すとき用のメモです。 本記事の目的 IntelのサイトでIntelのCPU仕様、チップセット仕様、ドキュメントを探す。 基本 CPU仕様 製品→プロセッサーのページから、ファミリー(XeonやCore等)や種類(i7やi3等)を選択... -
OS/基盤
古いOEM版PCをWindows10に再セットアップ
正規&新品で最安そうなDSP版Windowsライセンスを購入し、2014年購入のPC(Windows8.1)をWindows10にセットアップし直しました。 無償期間にアップグレードしなかったPCなので、Windows10を使用するためのライセンス購入が必要でした。 本記事は、DSP版ライ... -
OS/基盤
【ライセンス解釈】Windows7/8.1からWindows10への無償アップグレード
ネットでWindows7や8.1からWindows10へのアップグレードについて検索すると、Microsoft社が認める条件を正確に記載せず"無償アップグレードできる"と説明する記事もあるようです。 そのあたりの条件や無償アップグレードキャンペーンの経緯について調べて... -
OS/基盤
RHEL9系からsshdのPermitRootLoginがYesでない経緯を辿る
RHEL9からsshd_configのPermitRootLoginのデフォルト値が"prohibit-password"になりました。RHEL8までは"Yes"でした。 本記事は、そのあたりの経緯を調べた際のポイントをまとめたものです。 対象はRHELですが、CentOS Stream、AlmaLinux、Rocky Linuxも同... -
OS/基盤
Hyper-VのDefault Switchの正体を調べる
Hyper-VのDefault Switchは便利なのですが、「これが具体的に何者なのか」というMicrosoftの公式情報が見当たらなかったりして不思議です。 本記事は、Hyper-VのDefault Switchは一体何なのかという点について調べた際のメモです。主にWindows 10 1809以降... -
OS/基盤
Hyper-Vゲスト通信向け拡張ACL(Add-VMNetworkAdapterExtendedAcl)
仮想環境において、ゲストの通信を必要最低限の範囲に制限しておきたい場合があります。特に、ネットワーク側のファイアウォール設定だけでは都合が悪い場合、ホスト側で制限をかけられると便利です。 本記事は、Hyper-V環境でAdd-VMNetworkAdapterExtende... -
OS/基盤
ipv6.methodにおけるdisabledとignoreの違い
基本的にIPv6対応できるようシステム運用すべきなのですが、事情によりIPv6を無効化しないといけない場合もあります。無効化の方法は多様ですが、その方法の1つとしてNetworkManager経由(nmcli等)による設定が挙げられます。 本記事は、NetworkManager経由... -
OS/基盤
サービス再起動すると他のサービスも再起動する(Systemd,Requires)
Systemdで依存関係を定義してあると、サービスを再起動した際、他のサービスも再起動します(当たり前ですが)。 本記事は、SystemdのRequiresディレクティブについて整理しておきたい点をまとめたものです。対象は主にRHEL7、CentOS7以降です。 なお、Syste... -
OS/基盤
vCenterでファイルアップロード失敗「不明な理由で操作が失敗しました」
vSphere Client(vCenterのWeb画面)にてデータストアにISOファイル等をファイルアップロードしようとすると、「不明な理由で操作が失敗しました」というエラーが発生することがあります。 本記事は、このエラーの対処方法についてまとめたものです。 本記事... -
OS/基盤
仮想ディスクの未使用領域が解放される仕組み
仮想環境のストレージ空き容量を管理する上で、未使用領域の解放に関する各レイヤの仕様を理解しておくことは重要です。 本記事は、ゲストOS上で削除したファイルの容量分、ストレージの空き容量が確保されるまでの仕組みをとめたものです。対象は主にシン... -
OS/基盤
Zabbix Applianceの導入
監視ソフトウェアとして広く使用されているZabbix。アプライアンス版は簡単に導入できるので検証用途等にも便利です。 本記事は、Zabbix Applianceの導入手順をまとめたものです。対象はZabbix 6系、仮想環境向けに配布されているアプライアンス版をHyper-... -
OS/基盤
1回のGet-VMで色々なVMプロパティを取得(PowerCLI)
PowerCLIでvCenterから仮想マシン情報を取得可能ですが、目的のプロパティ群がGet-VMやGet-VMGuestなど複数のコマンドレットの出力にまたがる場合、各コマンドレットを実行しそれらの出力をマージするというのは煩雑です。 本記事は、シンプルに1回のGet-V... -
OS/基盤
Systemdのネットワーク関連ユニット (After=network.targetあたり)
Systemdのユニットファイルの中にAfter=network.targetという記述をよく見かけますが、ちょっとややこしい仕様です。 本記事は、Systemdのそのあたりのネットワーク関連ユニットの概要をまとめたものです。対象は主にRHEL7、CentOS7以降です。 Systemdに関... -
OS/基盤
ESXiサーバのLAG設定
VMware vSphere環境において、ESXiサーバの性能向上のためLAGを使用することがあります。リンクアグリゲーション、IEEE802.3ad(IEEE802.1AX-2008)のことです。呼び方は、ポートチャネルや、CiscoではEtherChannel、HPEではトランク等…。 本記事は、ESXiサ... -
OS/基盤
ESXiサーバのジャンボフレーム疎通確認(vmkping)
VMware vSphere環境において、ESXiサーバの性能向上のためジャンボフレームを使用することがあります。NFSやiSCSIを用いたストレージ通信や、VMotionの通信などです。 本記事は、ESXiサーバにおけるジャンボフレームの疎通確認方法をまとめたものです。 主... -
OS/基盤
Systemdによるサービス管理ノウハウ (基本)
Systemdは、RHEL7、CentOS7以降における基本的なサービス管理機能 (等を含むシステム管理デーモンやツールの一式) です。従来はUpstart、SysVinitがありました。 本記事では、SystemdによるRHEL、CentOSのサービス管理に関する基本的なポイントをまとめま...
12