Raspberry Pi でシャットダウンや再起動ができない現象が起きた。Mac や iPad から SSH で接続しても、$ sudo reboot now や $ sudo shutdown -r now、$ sudo shutdown -h now 等を実行すると Failed to open /dev/initctl: No such device or address などと表示されてシャットダウンや再起動できないのだ。, 時々発生し、1台だけでなく、他の Raspberry Pi でも起きるから、機械的な問題ではなく、ソフトウェア上の問題だと思われるが、原因が分かっていない。, ケーブルを引き抜くようなさらなる故障の原因になるようなことは避けたいが、とりあえず強制的にシャットダウンや再起動させる方法が分かった。以下のようなコマンドを実行すればいい。, 参考: https://www.martynoconnor.net/?p=34, 効果があるかどうか分からないが、cron で1日1回は自動的に再起動させるようにもした。, 参考: 1. ※ パスワード不明でログインできない場合は、下記 [root の初期パスワードが不明な場合] 参照. Copied! 正確には「 UNIX (Linuxを含めず)で rebootはシステムを壊すから使ってはいけない」です。. 皆さん回答ありがとうございます。 あなたがルートかどうか; 他のユーザーがログインしているかどうか; ブロックしているアプリケーションがあるかどうか; initがsystemd、System V、Upstartであるかどうか 7) パスワードを聞かれるので、現在のユーザーのパスワードを打ってリターンキーを押します。 このパスワードは、新しくアプリを入れたり、アップデートする時や、設定変更する時にMacから聞かれるパスワードと一緒です。 Apacheのプロセス httpd をコントロールする方法は、 1. apachectl (apache2ctl) 2. service のどちらかを利用します。 apachectlのほうが、graceful が使えるので、実際のサービス運営には良いでしょう。ステータスの確認についても apachectl と service で表示が異なります。好みのほうを利用すると良いでしょう。 なにかしらのトラブルでGUI環境がハングアップしたなどの場合でも、外見的にハングアップしているだけでシステムは健在であることが多い。. 1,「sudo」コマンドはrootのパスワードを入力せずともroot権限でコマンドが実行できるものですが、よくよく考えたらそれだとrootでログインせずとも色々なことができてしまうのであまり意味がないのでは?. 1. ラズパイ3がwifiに接続できない状況となりました。その状況と、原因よりも復活するための方策を述べています。 1.ラズパイがニュースを喋らない! 実は、ニュースを喋らせているラズパイ3が、ニュースを喋ってくれない事態に陥ってしまったことに、 sudo service xrdp restart 補足 繋がらないときのTips. あなたがしているのは、ターミナルで管理者としてコマンドを実行することです。. Failed to reboot system via logind: Interactive authentication required. スーパーユーザーでのみ実行できる 「shutdown」「reboot」 なども「sudo」コマンドで実行することができます。 $ sudo reboot /etc/sysconfig/clockの変更をせずとも、/etc/localtimeを設定すれば日本時間で動作しますが、/etc/sysconfig/clockのタイムゾーンがデフォルトのUTCのままだと、glibcのアップデー … 再起動をブロックしているアプリケーションがない場合; sudo rebootに関係なく、「常に」*動作します. http://itpro.nikkeibp.co.jp/article/COLUMN/20060227/230868/, 2016/11/23 15:21 編集, 2016/11/23 15:54 編集, 2016/11/23 16:54 編集, まるまる^^;引用になりますが、freebsdのマニュアルでは以下のようになっています。(パラメータの説明は略してあります), --shutdown-- chownコマンドでファイルやディレクトリの所有者、所属グループを変更できます。. 0, 回答 sudo mainline --install 5.8.0. sudo mainline --remove 5.7.1. reboot. Mac や iPad から SSH で接続しても、 $ sudo reboot now や $ sudo shutdown -r now 、 $ sudo shutdown -h now 等を実行すると Failed to open /dev/initctl: No such device or address などと表示されてシャットダウンや再起動できないのだ。. Job for mysql.service failed. ーザに提供します。システムがシャットダウンされるときユーザに知らせるので、 systemd を使っている場合 (Arch Linux ではデフォルト)、polkit をインストールすれば、セッションが破壊されないかぎり電源関連のコマンドをリモートでないセッションのユーザーが実行することができます。 セッションが有効かどうか確認するには: コマンドラインで systemctlを使うか、またはコマンドをメニューに追加することが可能です: systemctl suspend や systemctl hibernate など他のコマンドも同じように使えます。systemctl(1) の System Commandsセクションを見て下さい。 "reboot" は "shutdown -r -q now" Restart=always; Type=simple [Install] WantedBy=multi-user.target >sudo systemctl daemon-reload >sudo systemctl enable shutdownd (3)実行. 回答を見て疑問に思ったのですが、shutdowmコマンドのコードを見ることはできないのでしょうか? 時々発生し、1台だけでなく、他の Raspberry Pi でも起きるから、機械的な問題ではな … crondの再起動. 1 / クリップ 斎藤です。こんにちは。今日は、デーモンの起動・終了に際してはserviceコマンドを使った方がいいよ、というお話です。※CentOS 6.4 (x86_64) でテストしています。尚、特記がある所を除きます。 ザがログインしようとした際にこのファイルが存在する場合には、 login(1) は FreeBSD 11.0 | On-line Manual of "reboot" $ sudo reboot updateがエラーになる 7月に入って再インストール実施したら、apt-getのupdateを行うと「changed its 'Suite' value from 'testing' to 'stable'」と云うようなエラーになりupdateできない。webで調べた参考サイトの手順でupdateできた。 sudo service smbd restart sudo service nmbd restart Windowsパソコンから ¥¥{IPアドレス} でアクセスできます。(*4) これで初期設定は完了です。お疲れさまでした。 トラブルシュート (*1) デフォルトゲートウェイやDNSサーバがわからない 電源を切っての起動と切らない場合の起動ではBIOSの動作の違いがある場合があります。(BIOS)はメーカーにより多少の違いがあります。, 2016/11/23 23:37 編集. セージをコピーした /var/run/nologin が作られログインが禁止されます。ユー ティングファイルへのシャットダウン記録の書き出しを含んでいます。, 通常、システムの停止や再起動を要する場合には、ユーザに事前警告を与えて特 古い Linux カーネルを実行している Azure 仮想マシンが再起動できないか、プロビジョニングされる ... sudo apt-get update && sudo apt-get install linux-virtual-lts-xenial linux-tools-virtual-lts-xenial linux-cloud-tools-virtual-lts-xenial: Ubuntu: 16.x: 4.4.0-75 + 次のコマンドを実行します。 sudo 無しで root 接続 (ローカルに限定すべき) するには下記のようにする。. 登録日: 2015-01-21. Copied! /var/run/nologin に置かれます。これをユーザにシステムを再開する時間や、な "shutdown -r now" は フラグの"-q" Broadcast message from root@dlp (pts/0) (Sun May 6 02:45:10 2011): The system is going down for reboot NOW! stretch@dlp:~$. こういったお知せを面倒がって行なわないシステム管理者やハッカーやグルと 変更していなければ、sudoは「root」および「adminグループ」権限で実行するものだと書いてあります。. 結果は・・・. これはWindowsではなく、「管理者としてターミナルを実行する」ことはありません。. 4 / クリップ $ sudo reboot. Ubuntu 14.04では、ネットワーク再起動が``sudo service network restart``ではできません。 ``` sudo service networking restart stop: Job failed while stopping start: Job is already running: networking ``` そこで、例えばネットワークインターフェー (環境変数や設定が消える?), ---追記 2016/12/17--- $ sudo systemctl restart mysql.service. デフォルトでは、インストール時に管理者として登録したユーザ以外、sudo コマンドが実行できません。 // 管理者以外のユーザが sudo コマンドを実行した場合 $ sudo -u root reboot [sudo] password for taro:_ taro は sudoers ファイル内にありません。 0, 回答 黒いコンソール画面にたどりつくはずだ。. 試しにリスタートしてみる。. $ sudo reboot. の 5 分前、もしくは 5 分以内にシステム停止する場合には、ただちに警告メッ 9. sudo restart apache2 Ubuntu 14.04では動作しません。. エラーの原因は結構しょうもないことの方が多かったりします。 pingはお互いつながるか? 実行し忘れた項目がないか? apt update & apt upgradeやrebootで治ったりもする; とりあえずsudo service xrdp restartしてみる; など。 2 / クリップ shutdown ユーティリティは、自動的にシャットダウンするための手順をスーパユ Solaris 11.2 | reboot - マニュアルページセク ション 1M: システム管理コマンド $ sudo service crond restart Stopping crond: [ OK ] Starting crond: [ OK ] ※2016-03-07追記. sudo /sbin/ shutdown -r now. [sudo] password for taro: taro は sudoers ファイル内にありません。. を指定していないのでメッセージが表示されるそうです, 参考URL と同じ意味だそうです Failed to open /dev/initctl: Permission denied Failed to talk to init daemon. その後、ときどきpoweroffでstuckすることがあったので、5.8.0を入れて他は削除しました。. $ sudo -u root reboot. ぜシステムを停止するかなどを知らせるために使うべきです。, 計画されたシャットダウンは、 shutdown プロセスを殺すことにより打ち消せま ターミナルでMac Proの管理者としてコマンドプロンプトを開くにはどうすればよいですか?. 1 / クリップ stretch@dlp:~$. そこから、ログインして. 記録されます。その後、対応するシグナルが init(8) に送られ、システムを停止 @ saji89あなたがする必要がある sudo service apache2 restart 、それが動作します。. 通常のユーザーでは書き込みの権限がありませんが、「sudo」コマンドにより編集することができました! ルート権限でコマンドの実行. ※ 下記 {PW} は、root パスワードで置き換える事. $ sudo mysql -u root -p. 2. root の認証方法を変更する。. FreeBSDとSolarisでは、shutdownへのエイリアスででも呼び出す物でもありません。これらのrebootでは、initシステムの切り替えが発生せず、全てのプロセスに対して終了シグナルを送るだけです。サービスの終了順序は守られませんし、initスクリプトに記載された終了時の処理も行われません。そのため、サービスによってはテンポラリファイルやPIDファイルが残ったり、エラーが記録されたり、最後の情報が書き込まれなかったり等の不具合が起きる可能性があります。だから、通常は使ってはいけないコマンドだったのです。(shutdownコマンドと違い、各サービスの終了処理が終わらずいつまでも再起動しないと言うことがありません。そういった不具合が発生したときに、強制的に再起動したいときに使うのがrebootです。), ※ macOS Sierraのrebootも、マニュアルがFreeBSDと同じでしたの。OpenBSDでは、rcスクリプトの処理まで行いますが、shutdownとは独立しているようです。同じBSD系UNIXであっても細部の動作は異なる可能性があります。HP-UX等の他のSystem V系UNIXついてはわかりません。実機やマニュアル等をお持ちの方は情報をコメントいただければと思います。, ということで、そんなことを言われたら。man rebootと打って、その画面を見せながら、「えっ、先輩は、Linuxの場合はrebootがshutdown呼び出しと同じだから安全に再起動できる、って知らなかったですか?ププッ」とドヤ顔で言ってあげましょう。きっと、素敵な課題を与えてくれるに違いありません。, メッセージを表示しないかするかでしょうか? しかし、エラー文の通り、何故か権限を持っていないので、/private/etc/sudoers.dの権限を変更しましょう。. mainline、便利です。. 0, 回答 ンに依存します)。システムを停止する時間と警告メッセージは $ sudo shutdown -r now. サーバの再起動. Copied! # 正常に拒否される. 通常、一般ユーザでroot権限でしか実行出来ないコマンドを実行する為に利用しますが、デフォルトでは、インストール時に管理者として登録したユーザ以外、sudo コマンドが実行できません。. Re: rebootできないのですが? 再起動できない理由は分かりませんが、64bit環境で32bitのソフトウェアを実行する方法ならあります。 64bit版Ubuntuでは「ia32-libs」という32bitソフトを実行するランタイムをインストールできます。 "man page of SHUTDOWN"のページに記述されているファイルを見ても、ファイルが存在しないか、バイナリファイルなので、ソースコードの確認方法が存在するなら知りたいです。, teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。, 評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。, 上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。, この「rebootはシステムを壊すから使ってはいけない」はインフラ系SEの中で都市伝説のように語り継がれていますが、Linuxにおいては使っても全く問題ありません。正確には「UNIX(Linuxを含めず)で rebootはシステムを壊すから使ってはいけない」です。, Linuxについては、Man page of SHUTDOWNにあるように、rebootはshutdown -r -q nowのエイリアスです(シェルのエイリアスというわけではなく、内部でshutdown -r -q nowを呼び出しているだけと言うこと)。shutdownと同じくinitシステムを6に切り替えるため、サービスを順番に落とし(最新のLinuxではsystemdやupstartが採用される場合が多いですが、同じように順番にサービスを落とします)、再起動を行います。サービスが依存関係に基づいた安全な順序でおとされ、各終了処理も実行されますので、shotdownを使う場合と同じく、安全に再起動が可能です。, しかし、LinuxではないUNIXでは違います。次の二つを見てください。 sudo(superuser do)は、あるユーザーが別のユーザーとしてコマンドを実行できるようにするためのコマンドだ。先述のsuコマンドと目的は同じだが、セキュリティ面ではsudoの方がより強化されている。 2. 1, 【募集】 、再起動、シングルユーザ状態のいずれかにします (この動作は上記のオプショ ます。そして、システムを停止 ( halt ) したり、再起動 ( reboot ) したりし あなたのコマンドラインに sudo を追加してください:. ージが表示されはじめ、終末が近付くにつれ頻繁になってきます。システム停止 他のUbuntuバージョンがわからない。. sudo reboot. — saji89. shutdown: you must be root to do that! 投稿 2016/11/23 14:57 WinSCPはWindows向けのFTPクライアントソフトです。とても便利ですが、デフォルトではroot権限がないためsudoコマンドを使えません。今回はWinSCPでroot権限を得てsudoコマンドを使えるようにする方法を紹介します。 Macのパソコンが再起動できない時は、ターミナルにsudo rebootと入力します。入力ができたら、リターンキーを押します。こちらでもパスワードを聞かれるので、現在のユーザーのパスワードを打ってリターンキーを押します。 $ sudo firebase init. 4. 2. Failed to talk to the init daemon – martynoconnor.net 通常は sudo を使います:. 定のプログラムを綺麗に停止する shutdown(8) を使用します。 shutdown(8) は、 その内容を表示し終了します。このファイルは shutdown が終了する際に削除さ 10. sudo -i pm2 unstartup sudo reboot # ここで一旦再起動して pm2 がスタートアップしないことを確認する # sudo -i pm2 startup 適当に pm2 の起動を遅らせるか、NIC の初期化が遅延しないようにすると解決すると思います コンソールからの再起動. そういったときはとりあえず「Control+Alt+F2」などを押してみよう。. 、自動的に削除されます。, halt と reboot は、ファイルシステムのキャッシュをディスクへ書き出し、すべ 再起動した後、青ボタンを押す; 8.ラズパイをボタン一発でリブートする方法 (1)概要. — Kevdog777 14. パスワード入力用のコマンドを使用する(コマンドは「/etc/sudo.conf」または環境変数「SUDO_ASKPASS」で設定)-n See 'systemctl status mysql.service' and 'journalctl -xn' for details. 一旦 sudo で root にログインする。. bayou. インストール後 FreeBSD に一般ユーザーでログインした後 shutdown コマンドが実行できないことに気が付きました。しょうがない、では、root になって設定変更するか〜と思ったんですが root になるために su - を実行しても su コマンドを実行する権限がないために root になれないという状況でした。 chown -R root:admin /private/etc/sudoers.d #chown -R [ユーザ]: [グループ] [ファイル … Linuxについては、 Man page of SHUTDOWN にあるように、 reboot は shutdown -r -q now のエイリアスです (シェルのエイリアスというわけではなく、内部で shutdown -r -q now を呼び出しているだけと言うこと)。. Raspberry Pi でシャットダウンや再起動ができない現象が起きた。. す (SIGTERM で十分です)。 shutdown が作成した /var/run/nologin ファイルは Re: rebootもshutdownもできない (Lubuntu20.04LTS 64bit) : 解決済み. > sudo /etc/init.d/vsftpd restart 次のようなメッセージが表示されます。 これで問題が解決しない場合は、次を試してください: > sudo /sbin/service vsftpd restart ステップ5:FTPユーザーを作成する / etc / vsftpd / user_listを調べると、次のように表示されます: もしくは. れます。, システム停止時には、システムを停止した時間、実行者、理由がシステムログに Mondo rescue のリストア(Automatically)後、シェルがrebootコマンドを... windowsをコマンドで再起動すると画像のようなダイアログが出るようになりました。, 回答 ての実行中のプロセスに SIGTERM を (そして、それに続いて SIGKILL を) 送り Rasberry Piを定期的に再起動する方法 – Qiita sudo reboot macOSユーティリティを起動後に何もせず通常通りに起動したいときは、左上のリンゴマークから再起動すれば問題なし。 ちなみに「ターミナル」は、Launchpad→その他フォルダ内から起動できます。 質問が放置気味になってしまい、申し訳ありません。, 様々な意見があり、とても参考になりました。 いった人々から、ユーザを救います。, システム停止の 10 時間前から、ログイン中の全てのユーザの端末に警告メッセ 管理者以外のユーザが sudo コマンドを実行した場合. usermod -aG sudoで追加したsudoというグループは、恐らく「sudoの実行を許可する」グループではないでしょうか (現にsudo rebootは実行できているのですよね? ます。その動作は wtmp(5) ファイルに記入されます。それはログインのアカウン ログインしているユーザにシステム停止の警告を与えます。, もし違いがあるとすれば、電源を切るか切らないかでは。 https://qiita.com/lca367/items/b6dedb35e22e771433b2, (あとで分かったことだが、どうやら microSD カードの寿命が来ていたのが原因だったようだ。), https://qiita.com/lca367/items/b6dedb35e22e771433b2. [sudo] password for stretch: # stretchのパスワード. メンバ. rebootできない場合は、crondをrestartしておきましょう。. 10. sudo restart apache2 で動作していません Ubuntu 12.04 。. と表示されます。 ubuntuのインストール後、行った操作は以下の通りです。 sudo apt update; sudo apt upgrade; sudo apt install ssh; systemctl start sshd 3. teratailを一緒に作りたいエンジニア, Linuxのrebootは安全だから使っても問題ない、それが新しい技術だというスタンスには反対です。それぞれのOSにはそれぞれの思想があり、それぞれ変える部分もあれば変えない部分もある。Linuxでrebootを使う癖がつけば、違うOSの管理をするときにうっかりrebootを使って問題を起こすかもしれない。だから若手に教えるならば、「"shutdown -r now"を使え。まあLinuxでは実質同じだが、汎用性のためにshutdownを使え。」と指導するのが真っ当な先達というものです。, ありがとうございます。あまり意識していなかったのと、あまり使わないコマンドでしたので。(Linux以前のUnixの感覚でオプションの違いが改めて理解できました), 勉強になります。’shutdown はすべてのユーザーに、シャットダウンの 警告メッセージが送られる’。これは全てのLinuxで共通でしょうか?, 現在は個人用にLinuxを使うことも多いので「そのマシンにログインしている他のユーザーの存在」をあまり意識しないことも多いと思います。元々のUnixは一台のマシンを複数人が共有していることも多かったのでshutdownの際に「あとX分でshtudownします。必要な後始末をしてlogoutしてください。」という警告を全ユーザーへ通知するのがデフォルト動作になっていたと思います。Linuxもそれを踏襲したのではないでしょうか。(単なる推測で事実を知っているわけではありません), KSwordOfHasteさん、質問者の回答欄ですが、質問者さまも’何故’との疑問をお持ちでこれを解決する部分に於いて、詳細についての解説があればと思い、横からのコメントです。(私も違いについての勉強をしてみたいと思いました)。, なるほどそういう背景があったのですね、おわかりかと思いますが自分はそのような背景についてなにがしかの考えがあるわけではありません(w; 単に「そういうことだったんじゃないかな」程度のものです。しかしrunlevel>=2(multi user mode)でもメッセージがでないことがあったんでしょうか?もしそうだったとしたら「えぇぇ」と思ってしまいますよね?, KSwordOfHasteさん、この質問、意外とシステムの運用についての会社の考え方が答えで、しかしながら何故そのようにの指示が欠落しまったための質問と推測しています。コマンドの違い(動作の違いであれば基本は私の回答が基本だった?)のでは?と回答した後に痛切に感じた次第です。, 再びなるほどです。AP/DB/Webサーバー/共有ホストいずれの運用でも「電源を切って再起動する」という意図を含んでいると言われると納得できる根拠に感じます。またrunlevel>=2ならばcat_breedさんの回答も根拠に感じられます。これらは相反するものではないので両方の意味がこめられている場合もあると思いました。, MasahikoHirataさんの回答は根拠ある理由の一つに感じました。マイナス付与があったようですが、その理由も知りたい気がします。妥当な理由があるならそれがそのまま参考になると思います。もしマイナスが不適切だったなら取り消されてはいかがでしょうか。, 後、忘れていけないのが'shutdown'の場合は'sync'を行う事も忘れませんように。, 人助けしようと回答してくださっている人にゼロ以下になるマイナスシステムは廃止して欲しいです, cat_breedさんに同意です。また貴殿の回答で私も勉強になりました事を感謝申し上げます。, すいませんが、Linuxのrebootがこの回答のような動きになると聞いたことは一度も無く、全くもって信じられません。完全に間違っているとすら思っています。, ゼロ以下のマイナスをつけられると、またtaratailで回答しようとは思わなくなって利用者が減ってしまう問題もあって難しい所です, 本筋に戻りますが、MasahikoHirataさん、よく分かってないのに”shutdown”という字面だけで「電源を切る」と即断して頓珍漢な話を繰り広げていたのではないでしょうか。, 自分は「デバイスをPowerOff状態から再度起動」という説明に「なるほどそういう意味なのか役立った」と感じたので+しました。これまでの議論を読んでいて「どうもそれは勘違いだったらしい」ということがわかってきましたのでそれをもとへ戻します。間違いを正すことは有益なので私をはじめとした閲覧者の方々への役に立つことなのでコメントいただくことは大変ありがたいことに感じました。, 貴重なご意見真摯に頂きます。仕事(化学系)では、データ整理や計算などでサーバーを使用しておりますが、データロガーなどの非停止の運用をしており、滅多に'shutdown'や'reboot'の使用が無い(コメントにも滅多に使わないのでと書かせて頂いております)ので自分の認識の範囲(誤っていた部分、今後の参考にさせて頂きます)、非常に勉強となりました事をお礼申し上げます。, 回答を見て「あれ?」と思ってしまいましたので、もし、間違っていたということであれば、回答の方を修正していただけないでしょうか。, FreeBSD 11.0 | On-line Manual of "reboot", Solaris 11.2 | reboot - マニュアルページセク ション 1M: システム管理コマンド, https://linuxjm.osdn.jp/html/util-linux/man8/shutdown.8.html. ・編集 2016/12/17 09:22, 先日、職場で、rebootコマンドを実行するとまずいので、再起動時は"shutdown -r now"を指定するように言われました。