問題タブ [openafs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - tmux、screen、または nohup の使用中に許可が拒否されました
afs トークンの有効期限が切れているため、ログアウトしてもバックグラウンドでジョブを実行したいと考えています。
これを達成するための 3 つのオプションを知っています: tmux
、screen
、およびnohup
。
ただし、ジョブのステータスを確認するためにログアウトしてから再度ログインした後、ジョブに関連付けられたファイルに書き込もうとすると、権限が拒否されたというエラーが発生したため、ジョブは終了しました。最も奇妙なことは、これがすべてのジョブで発生するのではなく、ごく一部のジョブで発生することです。
何が原因でしょうか? それを修正するための解決策を見つけるにはどうすればよいですか?
docker - OpenAFS ホスト ボリュームを GitLab-CI ランナーにマウントして、Docker でアクセスできるようにする
イメージからアクセスしていくつかのアプリケーションをインストールするCentOS 7
リポジトリをセットアップしました。OpenAFS
このプロセスは完全に手動であり、GitLab-CI
.
Docker-in-Docker runner を設定するための指示に従って、ランナーを設定しました。
次に、ホスト ボリューム/etc/gitlab-runner/config.toml
を指定するようにファイルを変更しました ( volumesエントリ)。OpenAFS
には、リポジトリ ファイルをからcurrently-being-built-imageにコピーDockerfile
するコマンドがあるため、次のコマンドを使用してソフトウェアをインストールできます。RUN
AFS
yum install
.gitlab-ci.yml
ファイルは次のとおりです。
しかし、これは常に失敗しますGitLab-CI
。
cp: '/afs/ hugePathHere /Linux/RPM/cc7/custom-repo.repo' を stat できません: そのようなファイルまたはディレクトリーはありません
ホストマシンでは
AFS
アクセス可能で、レポ ファイルを手動でコピーできます。で作成されたコンテナ
docker run --rm --privileged -ti -v /afs:/afs cc7-base
はAFS
アクセス可能です。
AFS
からアクセスできるようにするために何か不足していDockerfile
ますか?
ノート:
$DOCKER_LOGIN_USERNAME
および$DOCKER_LOGIN_PASSWORD
GitLabセキュア変数です。
mysql - 特定のデータを表示するSQLテーブルコマンド?
今夜の真夜中に期限が来る IT の宿題があります。私たちの課題では、学校の AFS データベースから離れた SQL データベースにテーブルを作成する必要がありました。私はこの宿題をするために MobaXTerm を使用しています。
「学生」というテーブル名を作成しました。テーブル全体を正しく作成しました。教授が作成するための正確なコマンドを私に与えたので、それは正しいです。列は次のとおりです: id、firstname、lastname、address、state、gpa、credits。このテーブルに 20 人の学生を入力しましたが、個人情報が含まれているため、結果の写真をここに投稿したくありません。
他の質問には正しく答えましたが、複数の質問があるこの質問に行き詰まっています。
- 次に、次のことを行う SQL クエリを作成して実行 (発行) します。クエリごとに、SQL クエリのスクリーンショットと Word 文書内の結果を提供してください。評価できるようにします。
を。Peter という名の学生に関する州と GPA の情報を表示します (このテーブルを作成する前に、"Peter" という名前の学生を追加するように言われました)。これは正しいです。ここで使用したコマンドは次のとおりです。
select state, gpa, firstname from student where lastname = 'Peter';
b. アリゾナ州またはフロリダ州以外のすべての学生の姓、州、およびクレジットを取得します。州ごとに注文します。
アリゾナ州とフロリダ州の両方ではない学生のテーブルを表示する方法がわからないため、これに苦労しています。
しかし、これは、それらが1つの州からのものではないかどうかを示すために機能するコマンドです.
select, lastname, credits, state from student where state != 'AZ'
学生が AZ と FL の両方に等しくないことをどのように書けばよいでしょうか?
c. 「メイン ストリート 10 番地」には何人の学生が住んでいますか?
select id, address from student where address='10 Main Street';
この質問は正しいです。
d. C の学生ではないすべての 2 年生の学生 ID と単位を取得します (「2 年生」と「C」の成績の定義については、表を参照してください)。
したがって、この表は、2 年生の単位数が 33 ~ 64 であることを示しています。AC 学生の GPA は 1.7 ~ 2.69 です。では、これらの数値の範囲を表示するコマンドラインは何ですか?
python - サーバー上で無限ループの Python コードを実行することは可能ですか?
だから私はスケジュールpythonライブラリを使ってこのpythonコードを持っています。特定の時間に毎日他のコードを自動的に実行できるようにします。私の学校には、学生が使用できるこれらの afs サーバーがあり、ラボトップを 24 時間年中無休で実行するよりも、サーバーでこのコードを実行できるかどうか疑問に思っていました。
これは私のコードです。私はそれが機能することを知っています。ラボトップを常にオンにしたくないので、サーバーに配置しても問題なく動作するかどうかを尋ねているところです。自分でテストしますが、現在、サーバーへのログインに問題があり、修正にどれくらいの時間がかかるかわかりません. したがって、これが可能かどうかを今すぐ知りたいと思います。そうあるべきだと思いますが、間違っているかもしれません。これは私が取り組んでいるプロジェクト用です。ありがとうございました。