Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
これは、なにをしたくて書いたもの? 以前MicroK8sを試す時に、よくわからないままsnapコマンドでMicroK8sをインストールしたのですが、またsnapを見る機会が できたので、1度ちゃんと調べてみようかなと思いまして。 Snappy? Snappyとは、Ubuntu Linuxの開発元であるCanonicalが開発したパッケージ管理システムです。 Snappy - Wikipedia Snappyで管理されるパッケージのことをSnapと呼ばれ、操作には「snap」というコマンドを使用します。 Linuxのパッケージ管理システムといえば、特にUbuntu Linuxであればaptやdebパッケージを思い浮かべますが、こちらは様々な Linuxディストリビューションで使えることと、パッケージが自己完結型であることが特徴です。 サポートされているLinuxディストリビューションは、こち
従来からWindows上でUnix/Linuxプログラムを実行する方法として仮想マシン(例:Hyper-V)や互換レイヤー(例:Cygwin)があった。実際に最初のバージョンであるWSL1はLinuxシステムコールをWindowsシステムコールへ変換しており、後者の互換レイヤーに近い。また、WSL2はLinuxカーネルそのものをHyper-Vで実行するため前者の仮想マシンに近い。 この意味で、WSLの特徴はマイクロソフト自身がWindowsオペレーティングシステムの一部として公式に提供している事である。また、CygwinとWSL1を比較した場合、前者がUNIXのソフトをWindows向けに再コンパイルし、EXEフォーマットの実行ファイルを利用するのに対して、後者はLinuxの実行ファイル形式であるELFをそのまま利用するという違いもある。 Windows 10 MobileでのAndroi
プラットフォーム・ソリューション人工知能AI モデルとアプリケーションを構築、デプロイ、監視します。 Linux 標準化運用環境全体で一貫性を確保します。 アプリケーション開発アプリケーションの構築、デプロイ、管理方法を単純化します。 自動化自動化を拡張して、テクノロジー、チーム、環境を統合します。 ユースケース仮想化仮想化およびコンテナ化されたワークロードの運用をモダナイズします。 デジタル主権クリティカルなインフラストラクチャをコントロールし、保護します。 セキュリティセキュリティ重視のソフトウェアをコーディング、構築、デプロイ、監視します。 エッジコンピューティングエッジ・テクノロジーを活用し、ワークロードをデータの発生源近くにデプロイします。 Red Hat のソリューションについて
以前まではWSL2はWindows10以降でなければインストールはできませんでしたが、2022年の6月よりWindows Serverでも利用可能になりました。 これにより実機を持っていない方でもWindows VPSを使ってWSL2の利用が可能になりました。 Windows ServerでWSL2を使う方法。条件やインストール方法を紹介 以前までWSL2はWindows10(64bit版)以降である必要がありましたが、2022年の6月よりWindows Serverでも利用可能になりました。 もちろん無条件というわけではありませんので、この記事ではWindows ServerでWSL2を使う条件や、実際のインストール方法についてご紹介いたします。 Windows ServerでWSL2を使うための条件 冒頭でもご紹介の通り。WSL… WSL2はWSL1より軽快に動作するようになった WS
2021年末のCentOS 8サポート終了をめぐっては、利用者の間で大きな動揺が広がりました。OSの選択はその後になって影響する可能性があり、またOSの変更(移行)には膨大な労力がかかります。この記事では、 あらためてLinux ディストリビューションを選択するポイントを整理し、CentOS 8以外にどのようなOSがあるのか概要をまとめています。情報システムを適切に運用する方法として、「クラウドネイティブ」など比較的新しい考え方の理解も必要です。 今回のCentOS 8サポートおよび開発方針の変更から学ぶこと |CentOS 8サポート終了の衝撃 今から30年ほど前の1991年にLinuxオペレーティングシステム(OS)が誕生し、多くのLinuxディストリビューションが生まれ発展し、離合集散がありました。利用者が使いやすくする目的はどれも一緒で、操作の仕方は似ているようでも、用途や向き不向
人気記事ランキング dnfのアップデートがうまくいかない場合にキャッシュをクリアする 168件のビュー dnf にEPELリポジトリを追加する Rocky Linux 8, 9, 10 167件のビュー デフォルトゲートウェイの設定 ip コマンド (iproute2) 162件のビュー Apacheのバージョン確認方法 151件のビュー findで指定サイズより大きいもしくは小さいファイルを探す 148件のビュー firewalldの設定 Rocky Linux 125件のビュー Rocky Linux のOSバージョンを確認する 112件のビュー タイムゾーンを日本標準時(JST)に変更する Rocky Linux 8, 9, 10 111件のビュー NetworkManagerによるresolv.confの自動生成を抑制する 94件のビュー デフォルトゲートウェイの設定 routeコ
CentOS7にインストールしたClam AntiVirusのアップデートでcronから以下のエラーメールが来ました。 ERROR: getpatch: Can’t download main-58.cdiff from database.clamav.net ERROR: Can’t download main.cvd from database.clamav.net database.clamav.netからアップデートファイルがダウンロード出来ないようなので、「freshclam.conf」を編集してダウンロード先を変更してみます。 # vi /etc/freshclam.conf # DatabaseMirror db.XY.clamav.net ↓ DatabaseMirror db.jp.clamav.net ←コメントアウトを外し、XYをjpに書き換え DatabaseMir
稀にしか遭遇しなくて、毎回忘れて調べてるので備忘録 久々にyum upgradeとかyum installとかしようとするとエラーがでます。 error: rpmdb: BDB0113 Thread/process 159007/140390399924224 failed: BDB1507 Thread died in Berkeley DB library error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery error: cannot open Packages index using db5 - (-30973) error: cannot open Packages database in /var/lib/rpm ちなみにこ
前提条件 SQL Server on Linux を実行するには、少なくとも 2 GB のメモリが必要です。 ファイル システムは XFS または ext4 である必要があります。 BTRFS などの他のファイル システムはサポートされていません。 他のシステム要件については、SQL Server on Linux のシステム要件に関する記事を参照してください。 サンプル スクリプト この例では、SQL Server 2019 (15.x) を RHEL 8.x にインストールします。 別のバージョンの SQL Server または RHEL をインストールする場合は、それに応じて Microsoft リポジトリのパスを変更します。 サンプル スクリプトをファイルに保存します。 カスタマイズするには、スクリプト内の変数の値を変更する必要があります。 スクリプト ファイルから削除するのであれ
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? SysVinitおぢさんなので。 コレのメモ書き http://www.slideshare.net/enakai/linux-27872553 SysVinit / UpStart systemd の起動処理/操作方法 journald のログ管理 Unit設定の書き方 Tips SysVinit / Upstart BIOS が Grub を読み込んで実行 → Grub が Kernel と初期ラムをメモリに展開して Kernel 実行 → Kernel が init Script を実行 SysVinit/Upstart は /e
長時間起動したままのプロセスをKillする Cronで実行するスクリプトで実行時間が短いはずなのに長時間起動したままで終了していないプロセスがあり、プロセスが残っていた状態でメモリが使用率が増えるケースがありました。 1週間以上とか起動したままのプロセスを手動でKillしてましたが、いつもKillコマンドなので終了していたのを、ある一定上経過しているとKillしてくれるスクリプトを紹介します 長時間起動しているプロセス・スクリプトをKillするシェルスクリプト 長時間起動しているスクリプト・プロセスをKillするシェルスクリプトですが、Killする条件ですが下記の条件とします 自分自身のプロセスはKillしない 起動時間は一定以上のみKillする(下記のスクリプトでは10分以上の場合) 起動時間の取得方法ですがpsコマンドでもプロセスの起動時間を取得できますが、psコマンドのTIMEはCP
wait コマンドを使うケース シェルスクリプトでバックグラウンドで別のプロセスを動かしたい(並列処理させたい)。 ただ、シェルスクリプトの終了はバッググラウンドのプロセス終了も待ちたい。 wait コマンドにバックグラウンドのプロセスIDを渡すことで、そのプロセスが終了するまで待つ動きになります。 ※もし wait コマンドを使わなければ、たとえバックグラウンドのプロセスがまだ終わってなかったとしても、フォアグラウンドでの処理がすべて終われば、シェルスクリプトは終了します。 バッググラウンドのプロセス終了を待つ echo "Start background sleep" が実行されます。 サブシェルで sleep 10 コマンド(10秒待つ)をバックグラウンドで実行されますが、バックグラウンドなので、すぐに次の行の echo "Start foreground sleep" が実行されま
Webサーバーだけの機能を持つサーバーの場合、以下のようにSSH(SFTP)、HTTP、HTTPSのポートを許可して、他の通信は拒否する設定にします。 よく使われるサービスのポート番号は、ウェルノウンポート番号(WELL KNOWN PORT NUMBERS)といって 0〜1023までのポート番号のどこかに割り当てられています。 詳しくは、以下のページをご覧ください。 TCPやUDPにおけるポート番号の一覧 - Wikipedia あなたのサーバーについて、どのポートを許可すべきかをあらかじめ調べておきましょう。 ファイアウォールiptablesの設定を行う それでは実際にiptablesの設定を行います。 はじめに、iptablesがインストールされていることを確認しましょう。 # which iptables /sbin/iptables whichコマンドで、iptablesがインス
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く