何台もサーバーがあるんだが設定を共通化するには? [転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
.bashrcとかホームディレクトリにある設定の話なんだが
どうすればいい? dotfilesをgithubにアップしてる人いるけど、
シンボリックリンクをはらないといけないよね? /etc をnfsで共有とか。
普通はchefとかansibleだろうな。 rsync使えよ
豚コマ刻むのに牛刀使いたがるバカばっかりか >>14
豚コマは普通、牛刀できざむだろ。
三徳包丁より使いやすいぞ。 etcを対象にする限り
rsyncも充分鬼包丁だがな /etcとか言ってる奴、
>>1読め。ホームディレクトリの話だ git
個別にリンクを貼るかどうかを問い合わせるスクリプト付き その、個別にリンクを貼るかどうかを問い合わせるスクリプトっていうのが
意外と作るのが面倒なんだよね。
homesickとかhomeshickというのがあるのは知っているが
今度は使い方を覚えるのが面倒w ☆ 日本の核武装は早急に必須ですわ。☆
総務省の『憲法改正国民投票法』、でググってみてください。
日本国民の皆様方、2016年7月の『第24回 参議院選挙』で、日本人の悲願である
改憲の成就が決まります。皆様方、必ず投票に自ら足を運んでください。お願い致します。 何台もサーバといわれても環境が違えば設定内容も違うし
全部同じOSで同じディストリで同じバージョンなの?
それならNFSでautomountで逃げられるけど
もし、そうじゃなかったら個別に設定するか
.bashrc の中で環境識別して、case分岐して、NFSでautomountって手があるけど結構メンドイよ? なにをautomountする気だ?
面倒ならその案はダメってだけだろ。 アプリサーバーひとつ構築して、残りをアプリサーバー配下にすればいいじゃん。
簡単にいってしまうと。 shellならその設定file自体で埋めれるだろうけど。
面倒なやり方だろうけれど私はこうしてる。
元となる設定ファイルから、びびたる違いをsedやm4で
defineによる条件分けに対応できるようにする。
makefileで条件分けする。出来上がったものをcpする。
共通化しても問題がおきない事が明白な場合はnfsなり
rsyncなりを使ってる。 >>24
あー、なるほど。
.bashrcとかならそのスクリプトに微々たる違いを
吸収するコードを埋め込めばいいけど、
iniやxml形式だとそれが出来ないってことか。
それは盲点だったわ。 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
GTLNG1I76R 僕の知り合いの知り合いができた副業情報ドットコム
関心がある人だけ見てください。
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
1OBSD ■ このスレッドは過去ログ倉庫に格納されています