VOS_STATUS(1)
π VOS_STATUS(1) π
okay bestie, welcome to the AFS Command Reference β this is the manual page for vos_status, and honestly? it's giving "checking in on your server like a worried mom". let's get into it π«Ά
β¨ NAME β¨
vos_status β reports a Volume Server's status π
πΈ SYNOPSIS πΈ
vos status -server <machine name>
[-cell <cell name>]
[-noauth] [-localauth]
[-verbose] [-encrypt] [-noresolve]
[-config <config directory>]
[-help]
vos st -s <machine name>
[-c <cell name>]
[-noa] [-l] [-v] [-e] [-nor]
[-co <config directory>]
[-h]
π¦ DESCRIPTION π¦
so vos status reports on what the Volume Server on a certain file server machine is doing at the exact moment the command is issued. like, snapping a pic of the server mid-activity, no filter. πΈ
and if there's literally nothing going on? you get this message:
No active transactions on <machine_name>
this command is useful mainly if you're lowkey worried that the Volume Server is not performing requested actions. vibe check for your fileserver, basically. π
β¨ OPTIONS β¨
-server <server name>β identifies the file server machine running the Volume Server whose status you wanna see. you can hand it the machine's IP address or its host name (fully qualified, or just an unambiguous abbreviation, we're flexible β¨). for details, go peek atvos(1).-cell <cell name>β names the cell where you wanna run the command. π« do not combine this argument with the-localauthflag, that's a no-no. more deets invos(1).-noauthβ assigns the unprivileged identity"anonymous"to whoever's issuing the command π. π« do not combine this flag with-localauth. more deets invos(1).-localauthβ constructs a server ticket using a key from the local/etc/openafs/server/KeyFilefile π. thevoscommand interpreter presents it to the Volume Server and Volume Location Server during mutual authentication. π« do not combine this flag with the-cellargument or the-noauthflag. more deets invos(1).-verboseβ spits out a detailed trace of the command's execution on the standard output stream π£οΈ. if you leave this argument out, you only get warnings and error messages. squeaky clean.-encryptβ encrypts the command so the operation's results are not transmitted across the network in clear text π. this option is available in OpenAFS versions1.4.11or later and1.5.60or later.-noresolveβ shows all servers as IP addresses instead of the DNS name π. super useful when the server address is registered as127.0.0.1or when you're dealing with multi-homed servers. this option is available in OpenAFS versions1.4.8or later and1.5.35or later.-config <configuration directory>β set the location of the configuration directory to be used ποΈ. this defaults to/etc/openafs, except if-localauthis specified, in which case the default is/etc/openafs/server. this option lets you use alternative configuration locations for testing purposes, iykyk.-helpβ prints the online help for this command π. all other valid options are ignored. periodt.
π OUTPUT π
there are two possible types of output.
the following message means the Volume Server is not currently performing any actions π΄:
No active transactions on I<machine name>
the other possible output is a set of information that's honestly probably more useful to programmers than to system administrators π€. fully understanding all the fields requires familiarity with the code for the Volume Server, because a lot of these fields report ID numbers and flag values that the Volume Server sets for internal use. so don't stress if some of it looks like alphabet soup.
among the fields that might actually be of interest to an administrator:
"created"on the first line β tells you the time this transaction started β°- in OpenAFS
1.5.75and later,"lastActiveTime"on the second line β tells you the last time an RPC interacted with this transaction π "attachFlags"on the third line β a value of"offline"means the volume is not available for other read or write operations during this transaction π§"volume"on the fourth line β the ID number of the affected volume π’"partition"on the fourth line β where the affected volume resides (at the beginning of the transaction if this is a move) π¦"procedure"on the fourth line β the internal subprocedure being executed βοΈ
a fifth line can show up during certain transactions, and it includes these fields:
"packetRead"β tracks whether information is being read into the volume π₯. its absolute value isn't informative, but the way it changes shows whether thevos restorecommand is executing properly. as you issue thevos statuscommand repeatedly during a restore,"readNext"increases monotonically to indicate that information is being read into the volume π"packetSend"β tracks whether information is being sent out of the volume π€. its absolute value isn't informative, but the way it changes shows whether thevos dumpcommand is executing properly. as you issue thevos statuscommand repeatedly during a dump,"transmitNext"increases monotonically to indicate that information is being transferred from the volume into the dump file π
and the "lastReceiveTime" and "lastSendTime" fields? those are for internal use π«₯.
π EXAMPLES π
this example shows the kind of output that sometimes appears when the Volume Server on "fs1.example.com" is executing a dump right when you issue this command:
% vos status fs1.example.com
--------------------------------------------
transaction: 575 created: Tue Jan 2 8:34:56 1990
attachFlags: offline
volume: 536871080 partition: /vicepb procedure: Dump
packetRead: 2 lastReceiveTime: 113313 packetSend: 24588
lastSendTime: 113317
--------------------------------------------
slay, look at those little dashes framing it like a lil scrapbook page β¨
π PRIVILEGE REQUIRED π
None π nobody gatekeeping this one.
π SEE ALSO π
π COPYRIGHT π
IBM Corporation 2000. <http://www.ibm.com/> All Rights Reserved.
This documentation is covered by the IBM Public License Version 1.0. It was converted from HTML to POD by software written by Chas Williams and Russ Allbery, based on work by Alf Wachsmann and Elizabeth Cassell. π
okay that's the whole thing, bestie!! this page came to you courtesy of OpenAFS, dated 2026-07-27, and it lives in section 1 of the manual β go forth and status your volumes, love u, bye π β¨π¦
π¦ where this page comes from
- ubuntu stonking: openafs-client 1.8.16.1-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms