root、oracle使用者執行df -h命令卡住
一測試環境出現如下情況:
使用root,oracle使用者執行df -h命令卡住,切換到/home/oracle下面,執行ls -l命令也會卡住。
初步判斷便是/home/oracle目錄下面存在問題,但不知問題所在,一開始以為是磁碟空間滿了,但感覺及時家目錄空間滿了,也不至於root使用者卡住。。
因是oracle rac環境,使用grid使用者執行df -h發現可以檢視,但最上面報了一個/home/oracle/lsdata目錄無許可權。。。
----------------
原來此目錄是個nas儲存掛載上來的,之前用來給開發人員存放備份資料的。。。
嘗試ping了下儲存ip,不通。
umount後,各種命令正常使用。
------------------------------------------------------
這就好理解了,由於root,oracle使用者執行df -h的時候,要計算磁碟空間大小,而該檔案系統網路不通,無法統計使用情況,於是卡住了。。。
而grid使用者沒有檢視這個目錄的許可權,也就沒有統計該目錄大小,只是報了個無許可權的資訊。。。。。
相關推薦
root、oracle使用者執行df -h命令卡住
一測試環境出現如下情況: 使用root,oracle使用者執行df -h命令卡住,切換到/home/oracle下面,執行ls -l命令也會卡住。 初步判斷便是/home/oracle目錄下面存在問題,但不知問題所在,一開始以為是磁碟空間滿了,但感覺及時家目錄空間滿了,也不
解決執行 df -h 卡住,yum和rpm都無法安裝軟體問題
September 29, 2010 – 10:55 pm 線上一臺伺服器需要安裝screen,結果不論yum安裝還是rpm安裝都無法進行,據其他開發人員反應,執行 df -h 也會卡住,真是奇怪。我們執行一下rpm安裝看看,把除錯資訊打印出來: [[email protected] ~]#
二、oracle sql*plus常用命令
最大 tab 用戶 evel ref connect 實現 維護 沒有 一、sys用戶和system用戶Oracle安裝會自動的生成sys用戶和system用戶(1)、sys用戶是超級用戶,具有最高權限,具有sysdba角色,有create database的權限,該用戶默
Oracle專題1之Oracle概述、Oracle數據庫的體系結構以及常用命令
oracle概述 oracle體系結構 oracle常用命令 1、Oracle概述- Oracle Database,簡稱為Oracle。是美國ORACLE(甲骨文)公司的一款對象關系型的數據庫管理系統(ORDBMS)。目前在數據庫市場上占有主要份額。- Oracle的發展史:1977年埃裏森
df -h執行卡住不動問題解決【轉】
client ali add tco gid sin per logs misc 昨天生產環境報日誌寫不進去了,因此 登陸線上環境後,習慣用df -h命令查看空間使用情況,結果發現該命令執行半天也沒有返回。 因此使用mount命令查看該機器上的目錄: [co
shell腳本介紹、結構和執行、date命令用法、shell腳本中的變量
出現 用法 日期 腳本語言 通過 idle ali 日歷 實現 shell 腳本介紹 shell 是一種腳本語言 shell有自己的語法,可以使用邏輯判斷、循環等語法 可以自定義函數,目的就是為了減少重復的代碼 shell 是系統命令的集合 shell 腳
使用ls / 命令卡死,或者df -h 查看卡死解決辦法
strace ls 問題: 今天公司一臺服務器 執行 ls / 命令時,系統卡死, ctrl+c 也不能結束,如下: root@pts/23 # ls / ^C 此問題一般都是因為mount 對端服務失效,本地目錄卡死造成 解決思路: 1. strace 命令跟蹤,定位問題 首先
分發系統介紹、expect腳本遠程登錄、登錄執行命令後退出、腳本傳遞參數
expect 分發系統介紹shell項目-分發系統-expect (expect也是一種腳本語言)使用expect 可以實現文件傳輸和遠程登錄 二、expect腳本遠程登錄1. 安裝expect:yum install -y expect2.編寫
Ansible介紹、安裝、遠程執行命令、拷貝文件或者目錄、遠程執行腳本
github 軟件 ip地址 密碼 ssh doc ech 圖形 ofo Ansible介紹 不需要安裝客戶端,通過sshd去通信基於模塊工作,模塊可以由任何語言開發不僅支持命令行使用模塊,也支持編寫yaml格式的playbook,易於編寫和閱讀安裝十分簡單,centos上
PHP執行系統外部命令函式:exec()、passthru()、system()、shell_exec()
php提供4種方法執行系統外部命令:exec()、passthru()、system()、 shell_exec()。在開始介紹前,先檢查下php配置檔案php.ini中是有禁止這是個函式。找到 disable_functions,配置如下: disable_functions = 如果“dis
PHP執行系統外部命令函數:exec()、passthru()、system()、shell_exec()
strong test 配置文件 eve pass 否則 默認 iam .html php提供4種方法執行系統外部命令:exec()、passthru()、system()、 shell_exec()。在開始介紹前,先檢查下php配置文件php.ini中是有禁止這是個函數。
ORACLE sql 執行順序、Case When 、檢視執行的sql語句
標準的 SQL 的解析順序為: (1) FROM 子句, 組裝來自不同資料來源的資料 (2) WHERE 子句, 基於指定的條件對記錄進行篩選 (3) GROUP BY 子句, 將資料劃分為多
在Oracle、MySQL中執行sql指令碼生成hive建表語句
python3指令碼: #mysql for i in range(len(table_name)): sql1 = """SELECT CONCAT('create table ','%s','(') UNION ALL SELECT CONCAT(
linux下安裝oracle時執行runInstller命令時報錯
新開一個終端,用root使用者執行以下命令: 1
設定更改root密碼、連結MySQL和MySQL常用命令
12月5日任務 13.1 設定更改root密碼 13.2 連線mysql 13.3 mysql常用命令 13.1 設定更改root密碼 /usr/local/mysql/bin/mysql -uroot 更改環境變數PA
kubernetes -- helm charts 開發: 4、 容器可以執行主機上的命令的方法
問題:一個容器需要能夠執行主機上某些命令 解決辦法: 容器內採用hostPath掛載,掛載的patch設定為主機上該命令的路徑 大致程式碼結構如下: ... containers: - name: mycontainer image:
Oracle資料庫執行exp命令--報引數'log' 不允許有多個值
前幾天設定自動備份oracle 資料庫時發現一個問題,自動備份老是執行失敗,後來把語句拿出來單獨執行才發現是語句寫的有問題,一般情況下自動備份都要自動生成日誌檔案,以便於我們檢視備份是否正常執行。下面我舉一個小例子說明報錯的原因以及解決方法。 expdp test/[e
cron和crontab命令詳解 crontab 每分鐘、每小時、每天、每週、每月、每年定時執行 crontab每5分鐘執行一次
cron機制 cron可以讓系統在指定的時間,去執行某個指定的工作,我們可以使用crontab指令來管理cron機制crontab引數 -u:這個引數可以讓我們去編輯其他人的crontab,如果沒有加上這個引數的話就會開啟自己的crontab
mysql中,執行mysqld –install命令 、net start mysql命令出錯的解決辦法
(我的機器上mysql的安裝目錄是D:\Program Files\MySQL Server 5.6) 一. 執行mysqld –install,出現The service already exits!這一錯誤 原因:之前安裝過mysql,但由於某種原
DB2、Oracle命令列匯入/匯出資料
匯出/匯入表資料 DB2匯出/匯入表資料 (1)匯出整個資料庫表結構、方法、儲存過程等,執行指令碼: db2look –d dbname -e -o db.sql -i username -w password db2 -tvf db.sql (2)單表資料