ComputingManagement: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 10: | Line 10: | ||
* [https://indico.cern.ch/event/759388/ HSF/OSG/WLCG workshop 2019] | * [https://indico.cern.ch/event/759388/ HSF/OSG/WLCG workshop 2019] | ||
* [https://fermipoint.fnal.gov/project/sppm/Working%20Group%20Documents/Forms/2017report.aspx SCPMT 2017] | * [https://fermipoint.fnal.gov/project/sppm/Working%20Group%20Documents/Forms/2017report.aspx SCPMT 2017] | ||
* FIFE roadmap [https://indico.fnal.gov/event/15555/ 12/2017] [https://indico.fnal.gov/event/19031/ 1/2019] [https://indico.fnal.gov/event/20911/ 7/2019] | * FIFE roadmap [https://indico.fnal.gov/event/15555/ 12/2017] [https://indico.fnal.gov/event/19031/ 1/2019] [https://indico.fnal.gov/event/20911/ 7/2019] [https://indico.fnal.gov/event/50150/overview 2021] | ||
* [https://indico.fnal.gov/event/16923/ Future computing workshop] | * [https://indico.fnal.gov/event/16923/ Future computing workshop] | ||
* [https://mu2e-docdb.fnal.gov/cgi-bin/sso/ShowDocument?docid=30167 doc-30167 tape/disk cost guidelines]The "tape support costs" capture the prorated capital costs of libraries (aka robots), drives and nodes to host the drives. We pay this on incremental tape purchases each year. The "slot charges" capture the cost of yearly maintenance, power cooling etc. They are charged in the integral tape that we have in the system. | * [https://mu2e-docdb.fnal.gov/cgi-bin/sso/ShowDocument?docid=30167 doc-30167 tape/disk cost guidelines]The "tape support costs" capture the prorated capital costs of libraries (aka robots), drives and nodes to host the drives. We pay this on incremental tape purchases each year. The "slot charges" capture the cost of yearly maintenance, power cooling etc. They are charged in the integral tape that we have in the system. |
Revision as of 13:53, 19 August 2021
To do lists for mu2e offline (password protected)
Other links:
- SCD journal club
- FCRSG 2020 (former SCPMT) Mu2e
- SC-PMT 2019 Mu2e
- 4/2019 carpentry class github
- HSF/OSG/WLCG workshop 2019
- SCPMT 2017
- FIFE roadmap 12/2017 1/2019 7/2019 2021
- Future computing workshop
- doc-30167 tape/disk cost guidelinesThe "tape support costs" capture the prorated capital costs of libraries (aka robots), drives and nodes to host the drives. We pay this on incremental tape purchases each year. The "slot charges" capture the cost of yearly maintenance, power cooling etc. They are charged in the integral tape that we have in the system.
- who can authorize new /pnfs mounts
- IF security guidelines
- computing liaisons to all experiments
- SCD downtime schedule
- Rob, Andrei and Ray can log into root@if-admin-mu2e (from *.fnal.gov)
- to chown directories on pnfs (needed for some personal file upload) - see $HOME/bin/mu2e_pnfs_useradd.sh
[root@if-admin-mu2e tape]# cd /pnfs/mu2e/tape [root@if-admin-mu2e tape]# for i in usr-{etc/bck,nts/nts,sim/{sim,dig}}; do echo $i; mkdir $i/sophie; chown 54683.9914 $i/sophie ;done
- to delete any users' files
- to find largest users
- new disk admin system
- to start, ssh mu2e-admin@mu2egpvm01, then you can issue the following commands
- ifadmin-check-container- See if container is up and healthy
- ifadmin-stop-container
- ifadmin-command
[mu2e-admin@mu2egpvm01 bin]$ ifadmin-command "whoami"
- ifadmin-connect - Open a shell as root in the container. This gives you command line access, as root, to the nfs mounts.
- ifadmin-rebuild-container - Rebuild the container if anything seems weird. This should restart the container as well
- ifadmin-start-container - Start the container if, for some reason, it is stopped
- ifadmin-stop-container - Stop the container.
- IMPORTANT NOTE: DO NOT TRY TO RUN CRONS INSIDE THE CONTAINER Instead, the way to do this is via cron on the host gpvm node, as the {experiment}-admin user. Put your cron job into /{experiment}/app, and call it using '**ifadmin-command "/{experiment}/app/your_cron"** from the admin user cron on the host interactive node (gpvm node) via **crontab -e**.
- The container should have your experiment password file as well, so you can 'su' to any user as needed.
- Docker and Singularity build
- Rob, Andrei and Ray can log into repoadmin@mu2eimagegpvm01 (docker build machine) to add users
- mailing list: container-build-users and containers@listserv.fnal.gov
- To view password and group files on an interactive node:
- getent passwd [<username>]
- getent group [<groupname>]
- In both cases, omitting the name lists the entire file.
- getent -? for more information
- Inspect User Info (from FERRY) Does not have full history.
- Fermilab UID GID List Has full history. Mu2e GID=9914; Mu2e web site author GID=9030
- Fermilab GID List (name to number mapping)
- Add UID/GID to existing User
- web sites
- Add users to mu2e.fnal.gov web site (Rob and ??? - requires a human at the service desk to respond)
- static site intro
- web site metrics
- CS-5372 web site owner's manual
- dir 31 web site governance (wiki moderate, internalwiki low)
- edit wiki user list (Rob and Ray - 1h propagation delay)
- mu2ewiki and mu2einternalwiki go-live requests are renewed every year - a request is sent to Ray
- Mu2e mailing list for sites like Docker: mu2e-production@fnal.gov
- CodeDevelopment
- GeantChecklist
- GitDirExample for what might go into each git subdirectory, as time-dependent documentation
- pages with dead links to retired static pages ComputingTutorials ComputingLogin Geometry
- files on scisoft.fnal.gov can be corrected by logging into scisoftportal.fnal.gov and editing /nasroot/SciSoft/packages
- GPCF, host of gpvm machines
- edit Fermigrid subgroup quotas: servicedesk (not classic view), search "Modify Quota on Fermigrid"
- DatabaseList
- Notes
- interactive node notes
- Testing that edits work on the exported clone.