Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for Participating (0.09 sec)

  1. cmd/admin-handlers-pools.go

    	if id, err = pools.initRebalanceMeta(ctx, buckets); err != nil {
    		writeErrorResponseJSON(ctx, w, toAPIError(ctx, err), r.URL)
    		return
    	}
    
    	// Rebalance routine is run on the first node of any pool participating in rebalance.
    	pools.StartRebalance()
    
    	b, err := json.Marshal(struct {
    		ID string `json:"id"`
    	}{ID: id})
    	if err != nil {
    		writeErrorResponseJSON(ctx, w, toAPIError(ctx, err), r.URL)
    		return
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Fri Jun 28 00:22:30 UTC 2024
    - 10.9K bytes
    - Viewed (0)
  2. cmd/rebalance-admin.go

    			ID:     i,
    			Status: ps.Info.Status.String(),
    			Used:   float64(diskStats[i].TotalSpace-diskStats[i].AvailableSpace) / float64(diskStats[i].TotalSpace),
    		}
    		if !ps.Participating {
    			continue
    		}
    		// for participating pools, total bytes to be rebalanced by this pool is given by,
    		// pf_c = (f_i + x)/c_i,
    		// pf_c - percentage free space across pools, f_i - ith pool's free space, c_i - ith pool's capacity
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Fri Dec 22 00:56:43 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  3. cmd/erasure-server-pool-rebalance_gen.go

    			}
    		case "bs":
    			z.Bytes, err = dc.ReadUint64()
    			if err != nil {
    				err = msgp.WrapError(err, "Bytes")
    				return
    			}
    		case "par":
    			z.Participating, err = dc.ReadBool()
    			if err != nil {
    				err = msgp.WrapError(err, "Participating")
    				return
    			}
    		case "inf":
    			err = z.Info.DecodeMsg(dc)
    			if err != nil {
    				err = msgp.WrapError(err, "Info")
    				return
    			}
    		default:
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Thu Mar 21 17:21:35 UTC 2024
    - 26.8K bytes
    - Viewed (0)
  4. cmd/erasure-server-pool-rebalance.go

    	NumVersions       uint64        `json:"numVersions" msg:"nv"`        // Number of versions rebalanced
    	Bytes             uint64        `json:"bytes" msg:"bs"`              // Number of bytes rebalanced
    	Participating     bool          `json:"participating" msg:"par"`
    	Info              rebalanceInfo `json:"info" msg:"inf"`
    }
    
    func (rs *rebalanceStats) update(bucket string, fi FileInfo) {
    	if fi.IsLatest {
    		rs.NumObjects++
    	}
    
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Fri Sep 06 13:20:19 UTC 2024
    - 28.4K bytes
    - Viewed (0)
  5. docs/logging/README.md

      - Pool number the object operation was performed on.
      - Set number the object operation was performed on.
      - The list of drives participating in this operation belong to the set.
    
    ```json
    {
      "version": "1",
      "deploymentid": "90e81272-45d9-4fe8-9c45-c9a7322bf4b5",
      "time": "2024-05-09T07:38:10.449688982Z",
      "event": "",
      "trigger": "incoming",
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Thu May 09 17:15:03 UTC 2024
    - 10.4K bytes
    - Viewed (0)
  6. docs/distributed/README.md

    ### 2. Run distributed MinIO
    
    To start a distributed MinIO instance, you just need to pass drive locations as parameters to the minio server command. Then, you’ll need to run the same command on all the participating nodes.
    
    **NOTE:**
    
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Thu Jan 18 07:03:17 UTC 2024
    - 8.8K bytes
    - Viewed (0)
  7. cmd/object-api-interface.go

    	// mainly set for certain WRITE operations.
    	SkipDecommissioned bool
    	// SkipRebalancing should be set to 'true' if the call should skip pools
    	// participating in a rebalance operation. Typically set for 'write' operations.
    	SkipRebalancing bool
    
    	SrcPoolIdx int // set by PutObject/CompleteMultipart operations due to rebalance; used to prevent rebalance src, dst pools to be the same
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Thu Aug 22 21:57:20 UTC 2024
    - 17.3K bytes
    - Viewed (0)
  8. cmd/erasure-server-pool.go

    	nSets := make([]int, len(z.serverPools))
    	g := errgroup.WithNErrs(len(z.serverPools))
    	for index := range z.serverPools {
    		index := index
    		// Skip suspended pools or pools participating in rebalance for any new
    		// I/O.
    		if z.IsSuspended(index) || z.IsPoolRebalancing(index) {
    			continue
    		}
    		pool := z.serverPools[index]
    		nSets[index] = pool.setCount
    		g.Go(func() error {
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Sun Sep 29 22:40:36 UTC 2024
    - 89.8K bytes
    - Viewed (0)
  9. cmd/site-replication.go

    // PeerSiteInfo is a wrapper struct around madmin.PeerSite with extra info on site status
    type PeerSiteInfo struct {
    	madmin.PeerSite
    	self         bool
    	DeploymentID string
    	Replicated   bool // true if already participating in site replication
    	Empty        bool // true if cluster has no buckets
    }
    
    // getSiteStatuses gathers more info on the sites being added
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Thu Aug 15 12:04:40 UTC 2024
    - 185.1K bytes
    - Viewed (0)
  10. cmd/notification.go

    		}
    	}
    
    	if pools, ok := objAPI.(*erasureServerPools); ok {
    		pools.StopRebalance()
    	}
    }
    
    // LoadRebalanceMeta notifies all peers to load rebalance.bin from object layer.
    // Note: Only peers participating in rebalance operation, namely the first node
    // in each pool will load rebalance.bin.
    func (sys *NotificationSys) LoadRebalanceMeta(ctx context.Context, startRebalance bool) {
    	ng := WithNPeers(len(sys.peerClients))
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Mon Sep 09 16:58:30 UTC 2024
    - 46.2K bytes
    - Viewed (0)
Back to top