亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: 請(qǐng)教,有沒有人知道在gpfs集群不同主機(jī)間如何添加互斥鎖 [打印本頁]

作者: 海棠晃    時(shí)間: 2017-04-21 11:25
標(biāo)題: 請(qǐng)教,有沒有人知道在gpfs集群不同主機(jī)間如何添加互斥鎖
請(qǐng)教,有沒有人知道在gpfs集群不同主機(jī)間如何添加互斥鎖
有沒有類似flock 文件鎖的實(shí)現(xiàn)方式?


作者: 海棠晃    時(shí)間: 2019-02-22 14:24
已經(jīng)實(shí)現(xiàn),此帖關(guān)閉
作者: 拿鐵不加糖    時(shí)間: 2020-01-20 00:13
如何實(shí)現(xiàn)的呢?
作者: 海棠晃    時(shí)間: 2022-06-09 14:29
回復(fù) 3# 拿鐵不加糖

python 的這個(gè)模塊可以實(shí)現(xiàn)  LKFile

        #加鎖
        try:
            self.FullName  =  self.LockFilePath.rstrip("/") + "/"  + self.LockFile
            self.FileLock  =  LKFile.LKFile(self.FullName)
            self.LogPut.critical("鎖文件 : " + self.FullName )
            self.l_type,self.l_whence,self.l_start,self.l_len,self.l_pid = self.FileLock.LockFcntl()
            self.LogPut.critical("鎖文件 : " + self.FullName + " 加鎖成功." )
            return 1
        except Exception, e:
            self.l_type,self.l_whence,self.l_start,self.l_len,self.l_pid = self.FileLock.IsFcntl()
            if self.l_type == 1 and self.l_pid > 0:
                self.LogPut.critical("鎖文件 : " + self.FullName + "已被加鎖, 加鎖進(jìn)程PID :" +  str(self.l_pid) )
                return  2
            else:
                self.LogPut.error("鎖文件 : " + self.FullName + "加鎖異常, 請(qǐng)檢查!" )
                return -1






歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2